[ROM][19.06.2012]MS2Ginger Gingerbread 2.3.6 for Milestone 2

Search This thread

walter79

Recognized Developer
Dec 18, 2006
4,101
4,622
I assume no liability for any damage to your phone!

You can use my complete rom or parts of it to make your own rom. Only post a small thanks on your owm thread.

Big thanks to: iaio72, spear1403, tgzw, Quarx, Simondo, ein1002, santimanuel, epsylon3 and ...

Language support for final 4.0 --> da, de, el, en, es, fi, fr, hr, hu, id, it, nb, nl, pl, pt, pt-BR, sv, th, ti, vi, zh_CH, zh_TW + arabic* and ru*

MS2Ginger 4.0

- based on 4.5.2-109-DHT-25 - Android 2.3.6 blur lite rom
- support for Defy, Defy+, Milestone 2, Bravo
- MS2Ginger4 can used as 2nd-system (tested on GB kernel only) !! system image file have to be >= 350 MB
- multibootmanger app by royale1223
- new bootmenu 1.1.8, CWM 5.0.5/6, multiboot big thanks to m11kkaa
- 2 way to boot the rom: normal and via 2nd-init (default)
- new reboot option form cm7.2 --> trigger: all keys at the same time vol- , vol+ , power (only tested on Defy)
- disabled blurhome rotation
- button backlight can set from 10-100 % via build.prop
- mmcfix from CM7
- CPU settings default safe 30/300 38/600 {48/800} 58/1000
- Camera will work on SOC and Bayer camera (green* and red)
- better camera support for bayer camera
- new 720p record* and play (Milestone 2 - Android 2.3.6 files)
- 720p record in m4v (h264 can be enabled via build.prop)
- Milestone 2 froyo camara app for SOC camera (fixed green strips)
- BlurHome from Milestone 2 - 2.3.6 (no widget updating bug)
- Battery min. 2-5 mA/h
- no wifi, apn, vpn bugs
- wifi channels 12, 13, 14 enabled
- bootmenu + cwm (vsel4/clk4 added) "did not work for SOC camera with greenbreadMOD"
- bootmenu with Stable, Custom, Stock-Recovery
- call record libs
- init.d support
- zipalign at boot
- ramscript
- backlight button fix for Defy with bayer camera (can removed via optional patch)
- deepsleep support
- max 10 finger multitouch
- support for farsi-arabic, hebrew (thanks to MMarv)
- CyanogenMod-settings not finished (alpha) - sorry, will try to fix it if i have more time.

(* via greenbreadmod for MS2Ginger4.0 and if you never flashed a Android 2.3.6 full sbf with bl7)
(* 720p record only for Bayer camera Defy and Milestone 2)


Download: ROM, BlurApps, Greenbread: (MS2Ginger4.0.zip, BlurApps-MS2Ginger4.zip,Milestone2patchMS2Ginger4.0withbaseband.zip )

Mirror 1 (google)
Mirror 2 (Dev-Host)

More information for BlurApps --> LINK

Soft-sim-unlock for MS2Ginger 4.0

based on Dabb guide: http://forum.xda-developers.com/showthread.php?t=1447950

Install View attachment 1129769 via CWM.


If you like MS2Ginger feel free to donate! Donations will be used to purchase a Defy with SOC camera (green lens)


Bugs and problems Reporting: http://code.google.com/p/ms2ginger/issues/list?can=1&q

- wifi bug like all 2.3.6 Motorola roms http://forum.xda-developers.com/showthread.php?t=1502817
(fixed, disable unlimited lease time for IP adress on your rooter)



Timeline:

19.06.12 - MS2Ginger 4.0 released
05.02.12 - MS2Ginger 3.0 released


Patch and updates for current release

  1. none for MS2Ginger 4.0


HOW to INSTALL:

To begin:
  1. Put the Nandroid backup folder MS2Ginger on the SDCard in this folder: /sdcard/clockworkmod/backup
  2. Put "Milestone2patchMS2Ginger4.0withbaseband.zip" to the root of your sdcard
  3. Put "Milestone2-GB-kernel-update.zip*" to the root of your sdcard (only if you have a froyo kernel)
-------------------------------------------------------
  1. Root your Milestone 2 and Install BOOTMENU - CWM for Milestone 2
  2. REBOOT
  3. run 2nd-init (voldown on blue LED)
  4. Go to "Recovery"
  5. Go to "Latest or Stable or Custom Recovery"
  6. "wipe data and cache"
  7. Go to "Backup and Restore"
  8. Go to "Advance Restore"
  9. Select "MS2Ginger4.0"
  10. "restore system"
  11. Go to "install zip from sdcard"
  12. select and install "Milestone2patchMS2Ginger4.0withbaseband.zip"
  13. "Install "Milestone2-GB-kernel-update.zip" via install zip" (only if you have froyo kernel)
  14. reboot
  15. Booting up can take a while, max is about 10 minutes.


Team:

- walter79
- spear1403 (theming)
- santiemanuel
- Defy red lens tests spear1403
- Defy greens lens tests luciferps and Cristi_10
- Defy plus tests Dollo73 and free2live
- Milestone 2 tests Carolinux and Motodoido

Translation Team: (each language max. 4 person) View attachment 806172

Brazillian Portuguese: pupiloalpha , Cassinander , filipeazev

Bulgarian Auris 1.6 vvt-i

Farsi: MMarv

Hungarian: szabof1 , balika01

Polish: yackoo , szacuken , Antszej

Serbian: atomskasarma

Spanish espaciosalter20

Spanish-Argentina YaPeL
 

Attachments

  • Milestone2patchMS2Ginger4.0withbaseband.zip
    3 MB · Views: 731
Last edited:

Moody

Inactive Recognized Developer
Dec 11, 2009
813
457
Arnhem
Welcome.

The idea:


Defy is running Milestone 2 Android 2.2.2 ROMs. (DACH retail based)

So maybe we could make a working Gingerbread for Milestone 2.


- Defy has rooted only Android 2.3.4 /system nandroid-backup http://forum.xda-developers.com/showpost.php?p=14793844&postcount=8
- it is also possible to run 2nd-init on milestone 2
- read this (Defy 2nd-int + froyo kernel + Gingerbread-system working) http://forum.xda-developers.com/showthread.php?t=1130656
- i think it could be possible to get gingerbread working on milestone 2

- basband should be change with original milestone 2 files
- /lib/hw/ from milestone 2 needed
- kernel from milestone 2
- fix for camera

Whats your opinion?

I'm sorry to kill your optimism, but we are unable to flash onto /system for now. Big files at least..
 

dangpzanco

Senior Member
Dec 27, 2010
717
87
Hey, what happens if I flash Defy's SBF on M2? Besides other problems is it possible to enter bootloader mode and flash another sbf, or it will corrupt the device?
I didn't, but I saw it was a prerequisite for the Rom posted here, so if there's theorical trouble, then I won't try.

Also I found out that Droid 2 bootloader image has the same first and last bytes as M2 (but different check sums), and Defy's is little different.
 
Last edited:

walter79

Recognized Developer
Dec 18, 2006
4,101
4,622
Hey, what happens if I flash Defy's SBF on M2? Besides other problems is it possible to enter bootloader mode and flash another sbf, or it will corrupt the device?
I didn't, but I saw it was a prerequisite for the Rom posted here, so if there's theorical trouble, then I won't try.

Also I found out that Droid 2 bootloader image has the same first and last bytes as M2 (but different check sums), and Defy's is little different.

Did not work.
 

r2beta0

Senior Member
Nov 8, 2010
482
121
Rio de Janeiro
Hey, what happens if I flash Defy's SBF on M2? Besides other problems is it possible to enter bootloader mode and flash another sbf, or it will corrupt the device?
I didn't, but I saw it was a prerequisite for the Rom posted here, so if there's theorical trouble, then I won't try.

Also I found out that Droid 2 bootloader image has the same first and last bytes as M2 (but different check sums), and Defy's is little different.

I don't think RSD Lite will allow you to do that. Even if it does, I don't think it's a good idea since it may replace your bootloader potentially bricking your phone.
 

dangpzanco

Senior Member
Dec 27, 2010
717
87
I don't think RSD Lite will allow you to do that. Even if it does, I don't think it's a good idea since it may replace your bootloader potentially bricking your phone.

Yeah, I thought about that bricking stuff... (maybe linux/mac sbf_flash would flash it)

Did the "update.zip that unmount tmp and remounts /" work?

Sent from my Milestone 2 XDA App
 

dangpzanco

Senior Member
Dec 27, 2010
717
87
Maybe if you point the update-script to another script:

Code:
#!/system/bin/sh
#This was in Apex 1.4.1 /etc/init.rc folder (wait for system to settle?)
sleep 24s
#unmount tmp
busybox umount /tmp
#remount /
busybox mount -o remount -rw -t rootfs /

Will it work?
 

r2beta0

Senior Member
Nov 8, 2010
482
121
Rio de Janeiro
Maybe if you point the update-script to another script:

Code:
#!/system/bin/sh
#This was in Apex 1.4.1 /etc/init.rc folder (wait for system to settle?)
sleep 24s
#unmount tmp
busybox umount /tmp
#remount /
busybox mount -o remount -rw -t rootfs /

Will it work?

First attempt failed. I had some problems formatting /system partition. The only way I could get it to format was through Recovery Menu. Maybe the problem is reformatting the system. The command mount("MTD", "system", "/system") also doesn't work. I'm starting to think that Motorola messed with the file system. Will try again using delete_recursive instead of format.
 

will5

Senior Member
Sep 15, 2007
1,835
327
There is any d2 / d2g rom based on GB?

With all the problems developers were facing lately, I guess motorola add the same "weird" protections in m2 2.2 to GB d2 rom :rolleyes:
 

r2beta0

Senior Member
Nov 8, 2010
482
121
Rio de Janeiro
It's very hard to make a custom ROM with all these protections and without knowing what happens when phone tries to boot. All we get is the damned M logo and no info at all. Without some output from the phone everything we can do is guessing.
 

will5

Senior Member
Sep 15, 2007
1,835
327
I was reading that new fission roms based on GB (for d2), were facing the "motorola logo" stuck problem. That´s why the developer gave up.

But, like you say, there is no way to know if it´s the same problem.

I have no knowledge at all on android platform. I´d stuck on winmo 6.

If you need some testing, I can try, there is nothing more I can offer :(
 

r2beta0

Senior Member
Nov 8, 2010
482
121
Rio de Janeiro
Second attempt failed. It may have nothing to do with format or system file. I'm really clueless :p Jut the M logo again. Maybe the /system protection checks for some date/time on some random file? Will reflash with RSD and 'touch' everything in /system to see if the damned thing still boots.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    I assume no liability for any damage to your phone!

    You can use my complete rom or parts of it to make your own rom. Only post a small thanks on your owm thread.

    Big thanks to: iaio72, spear1403, tgzw, Quarx, Simondo, ein1002, santimanuel, epsylon3 and ...

    Language support for final 4.0 --> da, de, el, en, es, fi, fr, hr, hu, id, it, nb, nl, pl, pt, pt-BR, sv, th, ti, vi, zh_CH, zh_TW + arabic* and ru*

    MS2Ginger 4.0

    - based on 4.5.2-109-DHT-25 - Android 2.3.6 blur lite rom
    - support for Defy, Defy+, Milestone 2, Bravo
    - MS2Ginger4 can used as 2nd-system (tested on GB kernel only) !! system image file have to be >= 350 MB
    - multibootmanger app by royale1223
    - new bootmenu 1.1.8, CWM 5.0.5/6, multiboot big thanks to m11kkaa
    - 2 way to boot the rom: normal and via 2nd-init (default)
    - new reboot option form cm7.2 --> trigger: all keys at the same time vol- , vol+ , power (only tested on Defy)
    - disabled blurhome rotation
    - button backlight can set from 10-100 % via build.prop
    - mmcfix from CM7
    - CPU settings default safe 30/300 38/600 {48/800} 58/1000
    - Camera will work on SOC and Bayer camera (green* and red)
    - better camera support for bayer camera
    - new 720p record* and play (Milestone 2 - Android 2.3.6 files)
    - 720p record in m4v (h264 can be enabled via build.prop)
    - Milestone 2 froyo camara app for SOC camera (fixed green strips)
    - BlurHome from Milestone 2 - 2.3.6 (no widget updating bug)
    - Battery min. 2-5 mA/h
    - no wifi, apn, vpn bugs
    - wifi channels 12, 13, 14 enabled
    - bootmenu + cwm (vsel4/clk4 added) "did not work for SOC camera with greenbreadMOD"
    - bootmenu with Stable, Custom, Stock-Recovery
    - call record libs
    - init.d support
    - zipalign at boot
    - ramscript
    - backlight button fix for Defy with bayer camera (can removed via optional patch)
    - deepsleep support
    - max 10 finger multitouch
    - support for farsi-arabic, hebrew (thanks to MMarv)
    - CyanogenMod-settings not finished (alpha) - sorry, will try to fix it if i have more time.

    (* via greenbreadmod for MS2Ginger4.0 and if you never flashed a Android 2.3.6 full sbf with bl7)
    (* 720p record only for Bayer camera Defy and Milestone 2)


    Download: ROM, BlurApps, Greenbread: (MS2Ginger4.0.zip, BlurApps-MS2Ginger4.zip,Milestone2patchMS2Ginger4.0withbaseband.zip )

    Mirror 1 (google)
    Mirror 2 (Dev-Host)

    More information for BlurApps --> LINK

    Soft-sim-unlock for MS2Ginger 4.0

    based on Dabb guide: http://forum.xda-developers.com/showthread.php?t=1447950

    Install View attachment 1129769 via CWM.


    If you like MS2Ginger feel free to donate! Donations will be used to purchase a Defy with SOC camera (green lens)


    Bugs and problems Reporting: http://code.google.com/p/ms2ginger/issues/list?can=1&q

    - wifi bug like all 2.3.6 Motorola roms http://forum.xda-developers.com/showthread.php?t=1502817
    (fixed, disable unlimited lease time for IP adress on your rooter)



    Timeline:

    19.06.12 - MS2Ginger 4.0 released
    05.02.12 - MS2Ginger 3.0 released


    Patch and updates for current release

    1. none for MS2Ginger 4.0


    HOW to INSTALL:

    To begin:
    1. Put the Nandroid backup folder MS2Ginger on the SDCard in this folder: /sdcard/clockworkmod/backup
    2. Put "Milestone2patchMS2Ginger4.0withbaseband.zip" to the root of your sdcard
    3. Put "Milestone2-GB-kernel-update.zip*" to the root of your sdcard (only if you have a froyo kernel)
    -------------------------------------------------------
    1. Root your Milestone 2 and Install BOOTMENU - CWM for Milestone 2
    2. REBOOT
    3. run 2nd-init (voldown on blue LED)
    4. Go to "Recovery"
    5. Go to "Latest or Stable or Custom Recovery"
    6. "wipe data and cache"
    7. Go to "Backup and Restore"
    8. Go to "Advance Restore"
    9. Select "MS2Ginger4.0"
    10. "restore system"
    11. Go to "install zip from sdcard"
    12. select and install "Milestone2patchMS2Ginger4.0withbaseband.zip"
    13. "Install "Milestone2-GB-kernel-update.zip" via install zip" (only if you have froyo kernel)
    14. reboot
    15. Booting up can take a while, max is about 10 minutes.


    Team:

    - walter79
    - spear1403 (theming)
    - santiemanuel
    - Defy red lens tests spear1403
    - Defy greens lens tests luciferps and Cristi_10
    - Defy plus tests Dollo73 and free2live
    - Milestone 2 tests Carolinux and Motodoido

    Translation Team: (each language max. 4 person) View attachment 806172

    Brazillian Portuguese: pupiloalpha , Cassinander , filipeazev

    Bulgarian Auris 1.6 vvt-i

    Farsi: MMarv

    Hungarian: szabof1 , balika01

    Polish: yackoo , szacuken , Antszej

    Serbian: atomskasarma

    Spanish espaciosalter20

    Spanish-Argentina YaPeL
    6
    After some mods I could get Defy's boot menu to work on Milestone2. Will test it further before trying CM7 + Boot menu.
    5
    Great news

    Great News ppl!

    I was able to flash my own update.zip into this damned Milestone2 phone. It looks like the /system protection is only engaged when you format /system partition or when you delete recursively the bare /system directory. But it is possible to remove the contents of every single /system sub-directory without being punished by the M logo lockdown. It's very simple indeed and the idea come from the updater-script of Droid2 Fission ROM.

    To achieve this result you should remove the following lines of updater-script:
    - any format command issued to /system
    - delete_recursive("/system");

    And replace for this lines:
    delete_recursive("/system/app/");
    delete_recursive("/system/etc/");
    delete_recursive("/system/fonts/");
    delete_recursive("/system/framework/");
    delete_recursive("/system/lib/");
    delete_recursive("/system/media/");
    delete_recursive("/system/tts/");
    delete_recursive("/system/usr/");
    delete_recursive("/system/xbin/");

    Also my custom update.zip where able to start ADB while the phone is still booting.

    Very nice :)
    4
    I had exactly the same problem as yours while flashing roms a while ago

    you won' t fix it with the baseband switching app that comes for instance with milestone 2 toolbox (it did not work for me)

    you have to follow the full procedure described here

    http://forum.xda-developers.com/showthread.php?t=1182050

    this should certainly work
    4
    From that chinese forum gfan, I used google translate to find the rom heh and suffered a beyond slow download rate on u.115.com, I'm finishing uploading it to a eastern server.

    The original file is located at u.115.com/file/bh5durqs#
    click on the button I circled red to download it
    BYs8k.png


    edit: I'll update this post with the multiupload.com link as soon as it's done, 10minutes to finish.

    edit 2: There we go, the signed gingerbread rom: http://www.multiupload.com/V88C09ZFH5
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