New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Endless7
Old
(Last edited by Endless7; 15th February 2012 at 04:43 AM.)
#1  
Endless7's Avatar
Senior Member - OP
Thanks Meter 411
Posts: 972
Join Date: May 2011

 
DONATE TO ME
Default Kernel downgrade method for EU/BR/AR Gingerbread (only for BL=3)

First,you must have version 3 BL. As I known, all EU gb have version 3 and BR/AR gb (except for persona&vivo,which is 4) too. Or you can use this tool(attachment) to check the version of CG31 in the sbf you have flashed.

After you confirm you have v3 BL,download this downgrade sbf from attachment and use RSD to flash it to your phone.Once you have done,you will have the new chinese 45.1.5 gb kernel(your BL is still 3,because this version can never be downgraded).Note!If you just want to use MIUI/CM7 based on froyo kernel, the downgrade job is already done here and you don't need to do the following steps. What you need to is just following the installation tuturial of MIUI/CM7).

Because the bootloader also check version of /system(CG39).so the original steps would not work.
Now,you already have the ability to flash the lower version sbf or said BL=2 sbf generally.But the sbf itself need to modified a bit. Download MotoAndroidDepacker from attachment and follow the following step:
1.open MotoAndroidDepacker
2.click "Open from file" and select the sbf
3.click "Split to folder" and wait for it to finish
4.open the created folder and delete CG31.smg
5.back to MotoAndroidDepacker
6.click "Open files folder" and select the created folder
7.click "Compile file" and wait for it to finish
8.now,you will get a firmware.sbf in the created folder
Now you can use RSD to flash this sbf and get a clean and complete ROM,which could be official froyo or Chinese old gingerbread 45.1.3.


New method:
1.read the steps above and know how to edit sbf
2.find an nandroid backup of froyo system
3.restore it via clockwork recovery
4.open an froyo sbf and remove CG31/CG39 and repack it
5.flash it via RSD
6.reboot your phone
Now you will go back to froyo again.




Why it works:
Recently, China Moto release a new sbf for milestone2: 2.3.4-4.5.3-109_MS2-5-111219
password: bbs.dkdiy.net
the CG31/BL version of this sbf is also 3 but the key point is this new CG31/BL also contains signatures for older kernels( all froyo kernels&chinese gingerbread kernels ). If you don't want to download the whole sbf, the cg31,also cg35/61 are contained in the downgrade sbf.
Attached Files
File Type: rar smgver.rar - [Click for QR Code] (14.0 KB, 1503 views)
File Type: rar downgrade_for_bl=3.rar - [Click for QR Code] (3.04 MB, 8291 views)
File Type: rar MotoAndroidDepacker.rar - [Click for QR Code] (48.5 KB, 1633 views)
The Following 25 Users Say Thank You to Endless7 For This Useful Post: [ Click to Expand ]
 
Liori
Old
#2  
Senior Member
Thanks Meter 12
Posts: 107
Join Date: Dec 2010
I'm sure this would be a pleasant piece of news for those who are stuck with GB. Thanks endless7.

Sent from my MotoA953 using XDA App
 
sahilarora911
Old
(Last edited by sahilarora911; 14th February 2012 at 08:15 PM.)
#3  
Senior Member
Thanks Meter 62
Posts: 461
Join Date: Dec 2010
Location: Coventry
Thanks man!! Will give it a shot. I have been craving for CH GB kernel with no multitouch bug.

Edit: As you said, that those who want to install MIUI etc etc. can just flash those ROMs after using the downgrade sbf, so I'm guessing that once I flash the downgrade sbf I should be able to flash the CH GB kernel (only the kernel if I have a flashable zip of it) as well. Am I right in assuming that?

Edit2: Cool, it works. I'm on CH GB kernel now.
Sahil

Nexus 4
ROM - Paranoid Android Apr 08
Other phones - Motorola Milestone 2 | HTC HD2
 
oh0
Old
#4  
Member
Thanks Meter 14
Posts: 49
Join Date: Jan 2011
Quote:
Originally Posted by Endless7 View Post

Now,you already have the ability to flash the lower version sbf or said BL=2 sbf generally.But the sbf itself need to modified a bit. Download MotoAndroidDepacker from attachment and follow the following step:
1.open MotoAndroidDepacker
2.click "Open from file" and select the sbf
3.click "Split to folder" and wait for it to finish
4.open the created folder and delete CG31.smg
5.back to MotoAndroidDepacker
6.click "Open files folder" and select the created folder
7.click "Compile file" and wait for it to finish
8.now,you will get a firmware.sbf in the created folder
Now you can use RSD to flash this sbf and get a clean and complete ROM,which could be official froyo or Chinese old gingerbread 45.1.3.
which SBF file i need to open with MotoAndroidDepacker?
 
n3ptun3
Old
#5  
n3ptun3's Avatar
Senior Member
Thanks Meter 45
Posts: 129
Join Date: Jan 2011
Cool.. looks like I can go back to CM7 now heh finally
 
jorgebaruchi
Old
#6  
Member
Thanks Meter 8
Posts: 51
Join Date: Apr 2011

 
DONATE TO ME
any way for those that made a stupid update for v4 roms ? =(
 
brosowicz
Old
#7  
Junior Member
Thanks Meter 0
Posts: 21
Join Date: Sep 2011
Very tanks.

Sent from my A953 using Tapatalk
 
alexyie
Old
(Last edited by alexyie; 15th February 2012 at 02:54 AM.)
#8  
Senior Member
Thanks Meter 11
Posts: 131
Join Date: Jul 2007
I am unable to use the downgrade sbf on rsdlite 4.9
the file properties doesn't shown anything and start button is disabled.
to whoever successful with this, what version of rsdlite did you use?
Attached Thumbnails
Click image for larger version

Name:	rsd-DowngradeMilestone2.jpg
Views:	842
Size:	34.7 KB
ID:	902415  
 
Endless7
Old
#9  
Endless7's Avatar
Senior Member - OP
Thanks Meter 411
Posts: 972
Join Date: May 2011

 
DONATE TO ME
Quote:
Originally Posted by alexyie View Post
I am unable to use the downgrade sbf on rsdlite 4.9
the file properties doesn't shown anything and start button is disabled.
to whoever successful with this, what version of rsdlite did you use?
I think you need to update your RSD software to 5.0+
The Following User Says Thank You to Endless7 For This Useful Post: [ Click to Expand ]
 
Endless7
Old
(Last edited by Endless7; 15th February 2012 at 03:24 AM.)
#10  
Endless7's Avatar
Senior Member - OP
Thanks Meter 411
Posts: 972
Join Date: May 2011

 
DONATE TO ME
Quote:
Originally Posted by oh0 View Post
which SBF file i need to open with MotoAndroidDepacker?
edit: downgrade sbf from attachment.

The Following User Says Thank You to Endless7 For This Useful Post: [ Click to Expand ]
Tags
downgrade gingerbread