[eXpo GW820, GW825 IQ ROM Development] trueg:
C

lean

A

nd

L

ight 6.5.3

Release Candidate 4​

- I'm open to suggestions for a new name.

Anyway, here are the details....

RC1

OEM
- OEMBT from VS750 v5
- OEMDrivers from GW825V (cleaned up, more can be done)
- OEMDriversHigh from GW825V
- OEMMisc (heavily cleaned up, base files from GW820G)
- OEM_DPI_192 (empty)
- OEM_Lang_0409 (cleaned up, initflashfiles.dat could use some more work)
- PACKAGE_Monaco_AdobePDF (2.5.0.0 / 1.0.404840)
- PACKAGE_Monaco_AutoTimeUpdate (Syncs to time zone, does not notify)
- PACKAGE_Monaco_ButtonConfig (custom button config)
- PACKAGE_Monaco_Camera (missing some files)
- PACKAGE_Monaco_InvokeSIMMgr (from HTC)
- PACKAGE_Monaco_OEMDialer (stock MS dialer with proximity sensor support)
- PACKAGE_Monaco_RotateManager
- PACKAGE_Monaco_Settings (Power.exe & SensorSettings.exe from VS750, Bandprop.cpl from GW825V)
- PACKAGE_Monaco_Shared
- PACKAGE_Monaco_Shutdown (stock shutdown animation)
- PACKAGE_Monaco_SIM_Mgr (from HTC)
- PACKAGE_Monaco_TaskManager_v3_1 (still v3.1, don't like newest version)

XIP
- MSXIP from 23127
- OEMXIP from GW825V
- WinCENLS from GW820G

SYS
- Stock 23127
- added ADC
- added RemoteDesktopMobile from 23127
- added Transcriber from 21913
- added VoiceCommand from 21913

This ROM is based off the official GW825V release, so there are a few Chinese surprises here and there (like when you charge the phone while off).

I based it off of the GW825V because somehow it offers around 7MB of extra storage and program memory (as seen above).

***

RC2 Details:

Changes from RC1 (Test4)

OEM
- Added LG Fathom Dialer (removed OEMDialer)
- Added Tegic XT9 (from LG Fathom v7)
- Added webdwn.dll to OEMDrivers (allows SmartPhoneSetup to automatically reboot phone into Emergency mode)
- Changed Bluetooth icon (\OEM\OEMDrivers\xxx.rgu)
- Changed icons for GPRSSetting(Fathom), Backlight(default), Power(default) and SystemInfo(Fathom)
- Changed icon for FDCSoft Taskmanager (same as stock Task Manager)
- Removed stock Task Manager from Start Menu (\Base_Lang_0409\mxipupdate_taskmgr_shell_1.provxml)

SYS
- Changed Treeview settings (\base_dpi_192\xxx.rgu)
- Restored WM 6.5 pop-up size & spacing (see http://xdaforums.com/showpost.php?p=5840211&postcount=13)
- \base_dpi_192_resh_480_resv_800\mxipcold_wpc_2.provxml
- \base_lang_0409\xxx.rgu
- \base_lang_0409_dpi_192_resh_480_resv_800\classic blue.tsk
- \themes_lang_0409_dpi_192_resh_480_resv_800\*.tsk
- Removed unnecessary non-WVGA CPR & image files
- \bronze\
- \bronzenonea\
- \lockscreennonea\
- Removed SampleMusic (\samplemusic\)
- Removed WelcomeCenter from CHome (\welcomecenter\xxx.rgu)
- Optimized IE for WVGA (see http://xdaforums.com/showpost.php?p=6234947)
- \browsingie\xxx.rgu
- Set Google as auto search provider (see http://xdaforums.com/showpost.php?p=6329853)
- \browsingie\xxx.rgu
- \browsingie_LANG_0409\iemo6_default_0409.htm
- Set CHome Clock Soft Key 2 to WirelessManager (\chome\xxx.rgu & \chome_lang_0409\xxx.rgu)
- Turned off Magnifier (\os\xxx.rgu)
- Turned off Error Reporting (\os\xxx.rgu)
- Turned off SQM (\sqm\xxx.rgu)
- Added stock Windows Phone ringtones (\phoneredist\*.wma & \shell\xxx.rgu)
- Modified compose_sms.htm & read_sms.htm to remove scoll bars until needed (\redist_lang_0409\)

***

RC3 Details:

Changes from RC2 (Test5)

OEM
- Removed \OEM_DPI_192\ (Empty)
- Removed useless apps, shortcuts and DLLs from \OEMDrivers\
- Removed OEM*\*_0409 folders and merged registry entries
- Minor clean up of \OEMDrivers\xxx.rgu
- Restored attributes for all files missing them
- added Myriad Java
- added Camera Start Menu icon and short cut
- added OemDialerExt.dll to LG FathomDialer (for proximity support)
- added LgeDialParser.dll to OEMDrivers (referenced in OEMDrivers RGU)
- updated OEMMISC files with same from Fathom v7
- updated RotateManager with same from Fathom v7

XIP
- Upgraded LangDB, MSXIP & WinCENLS to 23152

SYS
- Upgraded SYS to 23152 and applied all changes as per RC2
- Removed AutoUpdate
- Added custom Start Menu Icon - Start_Icon_Folder.png
- Added BTH_A2DP & BTH_HID (benefits unknown)
- Added VoIP & VoIPOS
- Modified startmenu_gridscene_800x480.cpr for 5 columns
- VoiceCommand upgraded to 1.6.23563

***

RC4 Details:

Changes from RC3 (Test6)

OEM
- OEM_Lang_0409
- Modified initflashfiles.dat (commented out entries for My Picures & AppButtons, added bubblebreaker)
- OEMBT
- Moved Bluetooth registry entries from \OEMDrivers\xxx.rgu to \OEMBT\xxx.rgu
- Removed some useless files (debug tools like btcelocalloop.exe, btspy.exe & ticktest.exe)
- Moved FM Player to a seperate package (\Package_Monaco_FMRadio)
- OEMDrivers
- Cleaned up \OEMDrivers\xxx.rgu
- removed entries for PCMCIA Cards
- removed button links (handled by Package_Monaco_ButtonConfig)
- removed useless Display driver entries
- Enabled ALC by default
- Removed invalid registry entries (files not included in OEM)
- CDSExtJpegEncoder.dll
- CMXFileParser.dll
- QC_MP4encoder.dll
- QCVideoSyncFilter.dll
- QCAudioSyncFilter.dll
- QC_VideoEnc.dll
- QC_FileSrcFilter.dll
- QC_AudioCaptureSink.dll
- Removed LGIdle entries
- Added a few Outlook preferences (Account Picker off, Save Sent off, after delete return to list)
- Enabled In Call Recording
- Added LG_videorender.dll & lgtouchvib.dll to \OEMDrivers\(referenced by \OEMDrivers\xxx.rgu)
- Deleted instances of imageinfo.txt from modules (usually deleted by kitchen anyway)
- OEMDriversHigh
- Deleted instances of imageinfo.txt from modules (usually deleted by kitchen anyway)
- Replaced keypad.dll with same from GW820G to restore Button 7 functionality.
- Replaced ts_lap.dll with same from GW820G for English Finger Print Reader Lock application
- OEMMisc
- Deleted instances of imageinfo.txt from modules (usually deleted by kitchen anyway)
- Moved certificates and security info from xxx.rgu to OEMSecurity\xxx.rgu
[B]- OEMSecurity (NEW)
- Seperated security registry entries and provxml files from OEMMisc to it's own package
[/B]- Pacakge_Monaco_AdobePDF
- deleted adobe reader le.lnk (now created by mxipupdate_package_monaco_adobepdf.provxml)
- Created a custom Start Menu icon
- Modified xxx.rgu to use custom Start Menu icon
- Package_Monaco_AutoTimeUpdate
- Moved some enties from \OEMDrivers\xxx.rgu to xxx.rgu
- Package_Monaco_ButtonConfig
- Removed unneeded shortcuts (now use start menu shortcuts when possible)
- Package_Monaco_Camera (Switched to GW820G Camera)
- deleted LGCamera.lnk (now created by mxipupdate_package_monaco_camera.provxml)
- added files for MMS & OEM Functionality (*mms.swf & *oemapi.swf)
- added everything needed to get 3D Gallery to work
- added some missing sound files
- moved LG_VideoRender.dll to \OEMDrivers
[B]- Package_Monaco_FMRadio (NEW)
- package created using files from OEMBT
- created custom Start Menu icon
- Pacakge_Monaco_GPSUtility (NEW)
- created custom Start Menu icon
- Package_Monaco_LGPhoneSettings (NEW)
- Adds Finger Print Reader Lock functionality
- Themes & Wallpaper doesn't work properly, so I swapped it for Fingerprint Sensor Settings
[/B]- Package_Monaco_MyriadJava
- updated custom Start Menu folder icon (added drop shadow)
- Package_Monaco_Settings
- Added SensorSetting Start Menu icon from Fathom ROM
- created custom Start Menu icon for GPRSSetting
- Package_Monaco_Shared
- Replaced FDRMAPI.dll & LGString.dll with same from GW820G
- Moved HiveEngine_rel.dll & LGEMViewerdll.dll from Camera pacakge to Shared
- Package_Monaco_SIM_Mgr
- deleted SIM_Mrg.lnk (now created by mxipupdate_package_monaco_SIM_Mgr.provxml)
- Using a new icon (\SYS\Base_DPI_192\SCRD_SimContact.png)
[B]- Package_Monaco_Stopwatch (NEW)
- Taken from LG Fathom
[/B]- Package_Monaco_TaskManager_v3_1
- deleted fdcsoft_task_manager.lnk (now created by mxipupdate_package_monaco_taskmanager_v3_1.provxml)
- Package_Monaco_TegicXT9
- deleted xt9 options.lnk (now created by mxipupdate_package_monaco_tegicxt9.provxml)
- created custom Control Panel icon
[B]- Package_Monaco_TipCalculator (NEW)
- Taken from LG Fathom
[/B]
XIP
- No changes

SYS
- Created a custom SharePoint Icon \base_dpi_192\start_icon_sharepoint.png
- Removed default pictures (grass, leaf, etc etc) \base_dpi_192_resh_480_resv_800\ & \base_lang_0409\*mypictures.provxml
- Changed default identity to Lg_Monaco (instead of Pocket_PC) \base_lang_0409\xxx.rgu
- Added pointers to use WM 6.5.3 Start Menu Icons for Bubble Breaker & Office Mobile 2010 \base_lang_0409\*startmenu*.provxml
- Titanium - Capitalized first letter of each catagory \bronzenonea\titanium*.cpr
- Removed default IE Favorites (most were dead or useless) \browsing\xxx.rgu + *.ico, \browsingie\*favorites*.provxml
- Removed invalid registry entries (files not included in SYS)
- \browsingie\xxx.rgu - iepeers.dll
- \chome\xxx.rgu - CMHOMEaddon.dll
- \shell\xxx.rgu - adoce30.dll
- adoceoledb30.dll
- msdaer.dll
- msdadc.dll
- MSSLQuery20.dll
- MSSLCore20.dll
- pvbform2.dll
- pvbhost2.dll
- stsmtp.dll
- \webview\xxx.rgu - msmsgs.dll
- Removed BTH_A2DP - only works with MS BT Stack
- Removed BTH_HID - only works with MS BT Stack
- Added BubbleBreaker \entertainment\bubble* & \entertainment_lang_0409\b*
- Updated ButtonApp registry links for Office 2010 to remove redundant button entries \office\xxx.rgu
- Changed default ring notification to ring & vibrate \phone\xxx.rgu
- Updated MyPhone to 1.6.2718 \skybox & \skybox_lang_0409 (no longer need update before running first time)
- Removed MyPhone shortcut from Start Menu (Already listed in the Control Panel) \skybox\*.lnk & \skybox\*myphone*.provxml
- Removed excess shortcuts from \Windows\ (instead used provxml to dynamically create shortcut in Start Menu)
- deleted wmmlauncher.lnk (now created by \skymarket\mxipcold_marketplace_100.provxml)
- deleted wlmlauncher.lnk (now created by \windowslive\mxipupdate_windowslive_1.provxml)
- deleted wlmmessenger.lnk (now created by \windowsliveim\mxipupdate_windowsliveim_1.provxml)

***

This ROM should be compatible with all LG Monaco devices (GW820/GW825/GW825V).

***

Plans for RC5

OEM

- add MMS support

- add any other apps deemed necessary

***

Source files:

Here are the source files for any cooks out there. If you plan to use the XIP and OEMDrivers you will need to build it against the GW825V file system. Feel free to ask if you don't know what I am talking about.

RC1

http://www.mediafire.com/file/uxpze8p88wmd3zs/LG_Monaco_CAL_6.5.3_RC1_SourceFiles.zip

RC2

http://www.mediafire.com/file/42dbt868m1l3c4d/LG_Monaco_CAL_6.5.3_RC2_SourceFiles.zip

RC3

http://www.mediafire.com/file/0mnqgq0ocdo6eqc/LG_Monaco_CAL_6.5.3_RC3_SourceFiles.zip

RC4

http://www.mediafire.com/file/hf3g3q25otbt8vc/LG_Monaco_CAL_6.5.3_RC4_SourceFiles.zip

***

Instructions:

Download archive:

RC1

http://www.mediafire.com/file/9gl29z9cctmhxan/LG_Monaco_CAL_6.5.3_RC1.zip

RC2

http://www.mediafire.com/file/an5rwlorl7i0k58/LG_Monaco_CAL_6.5.3_RC2.zip

RC3

http://www.mediafire.com/file/d5sd6xmh4x3bmmk/LG_Monaco_CAL_6.5.3_RC3.zip

RC4

http://www.mediafire.com/file/1x46569gag8o65f/LG_Monaco_CAL_6.5.3_RC4.zip

To install, extract ZIP to either....

C:\Documents and Settings\All Users\Application Data\ for Windows XP

or

C:\Users\All Users\ for Windows 7

Run ...\LGMOBILEAX\SmartPhoneSetup\SP_Starter.exe to start the update

TrueG