[Motorola Milestone Android Development] edgardcastro:
Hello All!

I've started a little "rom project" after using the excelent EclairMOD by 89luca89 to better suite my needs and probably from other Brazilian users, therefore, here follows my ROM.

It's based on the Telus Canada ROM (SHOLS_U2_03.11.0) with configurations from the RETAIL-BR ROM (SHLA_U2_03.05.0), without any carrier customization and brought to as much vanilla as possible with additional overclock/undervolting modifications and other "necessary" mods, like memhack, JIT and so on.

I've put up a page on the project to centralize the information, including a full tutorial on how to flash vunerable recovery sbf and so on in Portuguese for those interested. The page is located at: http://shadowmodbr.posterous.com/

----------------------------

ShadowMOD-BR v0.3a

MOD based on TELUS Canada ROM (SHOLS_U2_03.11.0) with modifications for Brazilian networks based on RETAIL-BR ROM (SHLA_U2_03.05.0).

I AM NOT RESPONSIBLE FOR ANY PROBLEM CAUSED BY THE INSTALATION OF THIS MODIFICATION. IF YOU PHONE BLOWS UP, YOUR DOG GETS FLU OR SOMETHING LIKE THAT, IT’S YOUR ENTIRE RESPONSABILITY.

######## ATTENTION ########

1) It is necessary to apply a vunerable recovery SBF (vr.sbf) to install this ROM.

2) This ROM should be applied with G.O.T. OpenRecovery using the nandroid restore option. Not tested with others.

3) As all ROMs, do a factory reset/complete wipe before installation.

######## ATTENTION ########

Changelog (v0.3a):

FINALLY REMOVED ALL TELUS CUSTOMIZATION:

** deleted /system/etc/motorola/com.android.browser/operatorhomepage.mkitso (removed telus as start page)

** added /system/etc/motorola/com.android.browser/settings.mkitso (configure motorola as start page)

** added /system/etc/motorola/com.motorola.EasyPrefix/ (not used, replaced in case someone reinstall)

** added /system/etc/motorola/com.android.phone/channel_database.mkitso (set default brazilian channels)

** added /system/etc/motorola/com.motorola.providers.settings/settings.mkitso (sms retries, interval, etc)

** replaced /system/etc/motorola/com.android.browser/database/bookmarks.xml (remove telus bookmarks)

** replaced /system/etc/motorola/com.motorola.android.providers.settings/

** replaced /system/etc/motorola/com.motorola.dock/dock_setting.mkitso (not used, replaced in case someone reinstall)

** replaced /system/etc/motorola/com.motorola.providers.messaging/mms_config.mkitso (removed limits)

** replaced /system/etc/motorola/com.motorola.widget.weather.accuweather/weather_setting.mkitso (not used, replaced in case someone reinstall)

** replaced /system/etc/motorola/comm_drv/mmins_cust_emergency_number.cfg (add brazilian emergency numbers)

** replaced /system/etc/motorola/comm_drv/mmins_telephony.cfg

** replaced /system/etc/location.cfg (use motorola servers for a-gps fix instead of telus)

** replaced /system/etc/bluez/main.conf (configured default bluetooth name to A853 Milestone)

** replaced /system/etc/motorola/com.android.providers.settings/secure.mkitso (default enable gps location and data roaming)

ADDITIONAL CHANGES:

** changed /system/etc/motorola/com.motorola.android.fota/flex.mkitso to disable further OTA config (not used, edited in case someone accidentally reinstall)

** changed /system/etc/motorola/com.android.providers.settings/system.mkitso

- date format to brazil standard (dd-MM-yyyy)

- set to get automatic time from network

- set default time format to 24hs

- increase default screen timeout to 60s

Changelog (v0.3):

This TELUS release fixes (release notes from Motorola):

- Improved Stability: Prevents the phone from random power cycling (turning off and on), and minimizes force closes in certain applications.

- Alarm Improvements: Resolves issues with alarm functionality.

- Music Player Functionality: Eliminates accidental starting of music.

- Audio Quality Enhancements: Eliminates instances of choppy audio experienced by some users.

- PIN Lock Improvements: Allows users more flexibility in setting the PIN Lock timer when using Exchange email.

- Flight Mode Enhancement: Ensures phone service is restored after leaving airplane mode.

- "My Location" Improvements: Resolves the issue of Google Maps failing to find "My Location" when "Use Wireless Network" is enabled without using GPS.

ShadowMOD-BR v0.3 modifications:

- All applications have been zipaligned to decrease memory usage and speedup access.

- Installed superuser utilities v2.3.6.1.

- Installed Memhack patch increase available storage space on internal ram.

- Installed JIT compiler to increase applications speed.

- Installed Busybox at /system/xbin.

- Baseband configuration from RETAIL-BR.

- Conservative governor as default scheduler to help with battery life. The interactive governor is also loaded in case you want to use it (with SetCPU).

- Overclock frequencies set to 125/250/500/750*/1000MHz and "safely" undervolted at 30/35/45/56/62 using module v1.4.2.

- Added Android Scribble 2.0 bootanimation by GLa'DOS and 5noc, modified by me to match Milestone resolution and with a higher framerate.

- bprop: Wi-Fi rescan speed set to 60s instead of 15s to help decrease battery usage.

- bprop: Increased dalvikvm heapsize from 24mb to 36mb.

- dprop: OTA updates turned off.

- dprop: Google DNS addresses included in order to fix some connectivity issues that happens on 2.1.

- bprop: Changed model/brand to look like a RETAIL-BR A853.

- bprop: Default language changed from English/Canada to English/United States.

- bprop: Changed usb mode default from 0 to 2 (USB storage as default).

- bprop: Changed default ringtone to Red_Beats.ogg (Brazilian default).

- dprop: Changed default timezone to America/Sao_Paulo.

- dprop: Enabled SMS char conversion for Latin America.

- dprop: Disables rtsp_nat.

- dprop: Removed the reference of TELUS as default carrier.

- apnsconf: Changed APNs to match Brazilian defaults for auto configuration.

- voicemailsconf: Changed voicemail numbers to match Brazilian defaults for auto configuration.

Applications removed:

- AlarmClock

- Facebook

- FOTA

- HelpCenter

- MediaGallery

- MotAccuWeatherWidget

- MotoCAL

- MotoGAL

- Motonav

- PersonalPortal

- Stk

- VideoPlayerMoto

- VSuiteApp

- WorldClockWidget

Applications replaced:

- MotoCarDock: using CarDock from N1/Froyo.

- Dock: using DeskDock from N1/Froyo.

- Music: using Music 1.6 from CM (new player and great widget).

- Browser: using RETAIL-BR version (for bookmarks/start page, etc).

Applications added:

- GenieWidget: time widget and news/weather from N1/Froyo.

- IM: MSN/AIM/Yahoo messenger from T-Mobile G1 that integrates with contact list.

- wireless.tether: Bluetooth and Wi-Fi tethering.

- VoiceDial: add voice recognition on some apps (just to prevent FC of some apps).

- VoiceSearch: add voice recognition on some apps (just to prevent FC of some apps).

----------------------------

There's also additional patches/updates at the download section of my webpage for further overclock/governor/launcher modification as follows to by applied with G.O.T. OpenRecovery "Apply Update" option:

Replace Launcher:

- LauncherPro

- ADW.Launcher

- Stock launcher

Change overclock:

- 125/1000, low voltage [default]

- 250/1000, low voltage

- 125/800

- 250/800

- Remove overclock [original]

Change governor:

- Conservative [default]

- Interactive

- Remove custom governor [original]

For those who want the ROM in another language (including PT-BR) I suggest using MoreLocale 2.

Everything is at my homepage, but exclusively in portuguese ATM. :D

Hope you guys enjoy it! Been great so far for me!