Somewhere between this world and neverland

Craig's Crib


Motorola E680i Mods...

Sept 24, 2006

Being part of the biggest Motorola Linux community on the web, I make my presence felt...Here's what I've done for the community...

De-branded CG35 For The C5.AEP.C0 Firmware

The C5.AEP.C0 is a China Mobile branded firmware. I have modified the CG35 to remove the China Mobile branding and applications which are useless if you China Mobile is not your service provider.

Features of this CG35:

- Removed China Mobile applications.

- Changed China Mobile startup & shutdown animations to the ones from the Clean series.

- Added multi-latin keyboard which enables special characters for languages like French, Spanish and other Latin-based languages.

- Removed all built-in wallpapers except for 'Footprints in the sand' wallpaper.

- Removed all bulit-in sounds except for 'Bells.mid' & 'Yoda - Message from the dark side.mp3'.

- Alert styles modified to suit the presence of only the above to sounds.

- Included iconDirect helper application which provides help for default phone operations.

- Included eakrin's Gnome BlueCurve theme (theme based on Gnome BlueCurve of Fedora Core 4).

How to use this CG35:

- First flash your phone to the C5.AEP.C0 firmware.

- Copy CG35.smg & Configure_CG35.lin to the root of your SD/MMC card.

- Using telnet/qonsole/ekonsole, dump/copy the CG35.smg to the tffsa partition (cp /mmc/mmca1/CG35.smg /dev/tffsa).

- Restart your phone & run Configure_CG35.lin using LinLoader.

Download this CG35

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

Fully-Modded CG36

This is a modified CG36 of the C5.AEP.C0 which enables several 'hidden features' and removes unneeded pre-configured settings to complete the de-branding process.

Features of this CG36:

- Enables MPKG support which allows installation of 'native linux' applications on the phone.

- Enables USBNet support through the USB Mode settings otpion.

- Enables 'No sound' option for the camera & video recorder.

- Increases maximum number of media items in the built-in Real media player to 500.

- 'My Favourites' renamed to 'Files' & 'Monternet' to 'Browser'

- Removes pre-configured China Mobile network/GPRS profiles.

- Removes 10 pre-configured email mailbox settings.

- MotorolaFans.com branding (default bluetooth name = MotorolaFans.com, browser homepage = http://www.motorolafans.com, browser identification string = MotorolaFans.com MOTO-E680G/1.0...., default download application url = http://www.motorolafans.com).

- Changes homescreen shortcuts to File Manages, Settings, Bluetooth & Recent Calls.

How to use this CG36 (Using PST):

- Start flashing your phone to the C5.AEP.C0 firmware.

- After the image is created (when you see all the smg file in the firmware directory), replace the CG36 with the one provided and let the flashing continue.

- You need not run EZX_Clean.lin in this case.

- P.S.: After flashing is complete, PST will issue and CG36 checksum failure and will claim 'Flash failed'. Do not worry about this. Just remove the battery, put it back and power up your phone. It should work properly.

How to use this CG36 (Using Flashkit):

- First flash your phone to the C5.AEP.C0 firmware.

- Rename the CG36 to CG36.smg and copy CG36.smg & EZX_Clean.lin to the root of your SD/MMC card.

- Using Flashkit, flash the CG36 to the mtd6 partition (flashcp -v /mmc/mmca1/CG36.smg /dev/mtd6).

- After you power up your phone, run EZX_Clean.lin to remove the temporary settings files in the ezxlocal memory and restart your phone & reapply your theme and settings. If you don't do this, some modifications may not be visible.

- P.S.: It is normal for Flashkit to issue a checksum failure (this error was not rectified). Do not worry about this. Just remove the battery, put it back and power up your phone. It should work properly.

Download this CG36

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

Cheinnk's Unicode + more CG33

This is a fully modded CG33 by Cheinnk (a.k.a. ThreeSearch) that enables several useful features and add-ons for the E680i

Features of this CG33:

- Enables unicode support allowing the phone to display text from all languages including phonetics.

- Allows editing of the gaintable to customise the sound output of the phone.

- Enables 'run-on-startup' for scripts and the like and supports startup sound.

- Enables auto-telnet if acmattach.txt is present in the phone memory.

- Enables bash2 which support DIR_COLORS and is better than the built-in bash shell.

- Automatically backs up the native database for restore at a later point.

- Built-in support for Rhizod's Neo-system and ezxdialog.

- Includes capability to switch between fonts and icons present in the system memory & the phone memory.

- You can put in whatever font you want (name the font as VLLP.ttf and put it in /diska/.system/fonts).

How to use this CG33 (Using PST):

- Start flashing your phone to the C5.AEP.C0 firmware.

- After the image is created (when you see all the smg file in the firmware directory), replace the CG33 with the one provided and let the flashing continue.

- Copy Configure_CG33.mtf, SwitchFont.jar, SwitchIcon.jar & InstallFont.mtf to your phone.

- Run Configure_ CG33.mtf & InstallFont.mtf and the install SwitchFont.jar & SwitchIcon.jar.

- P.S.: After flashing is complete, PST will issue and CG36 checksum failure and will claim 'Flash failed'. Do not worry about this. Just remove the battery, put it back and power up your phone. It should work properly.

How to use this CG36 (Using Flashkit):

- First flash your phone to the C5.AEP.C0 firmware.

- Rename the CG33 to CG33.smg and copy CG33.smg, Configure_CG33.mtf, SwitchFont.jar, SwitchIcon.jar & InstallFont.mtf to the root of your SD/MMC card.

- Using Flashkit, flash the CG33 to the mtd5 partition (flashcp -v /mmc/mmca1/CG33.smg /dev/mtd5).

- After you power up your phone, run Configure_ CG33.mtf & InstallFont.mtf and the install SwitchFont.jar & SwitchIcon.jar.

- P.S.: It is normal for Flashkit to issue a checksum failure (this error was not rectified). Do not worry about this. Just remove the battery, put it back and power up your phone. It should work properly.

Download this CG33