Messages: Please use the inbrite.com forum for our discussions & Q&A.

News: It is reported that iTunes 9 is compatible with jailbroked iPhones... Now I got an iPhone 3GS. I will be posting something about it...

Sponsors links:

Tuesday, September 19, 2006

YuetMod v3.x MP

YuetMod v3.2 MonsterPack
for V360/V360I/V360v/L7 with 08.D0/08.A0/08.A2 bootloader
This is a very speedy MP with best reception. I say it is speedy as I can feel it when I listen to my music and read my jar ebook at the same time. It is neat and tidy with the classic YuetMod interface and flip-close operation. The latest v3.2 has about 5M free space with 8 skins & 9 java apps & iTunes installed.

To use MotoMidMan with v3.1/v3.2, add "YuetMod" to Mode2 in MotoMidMan.ini file, as follows:
...
Mode2 = R4513 R3511 R479 R47A R4517 R478 YuetMod
...

v3.2 main changes: (21/03/2007)
1. New iPhone theme
2. iTunes 2.83 installed
(It is a bit tricky to start iTunes in this version. iTunes will auto-start when you reboot the phone, don't press any key after reboot, DON'T press any key when the screen "press * to default setting" is shown. Wait until the iTunes main menu is shown, press "Play" to play a song, once it starts playing, you can stop it by press RedKey or "Pause". You must do these steps otherwise you won't be able to start iTunes with the iTunes menu icon. If iTunes won't auto-start, take out the memory card, reboot phone, iTunes should start, insert memory card, then you can go to "Setting" in iTunes to set "Auto-start" to "Yes".)
3. Enable sending zip & jar files via bluetooth in video folder (Tip: for other file types, rename it to zip using phonemanager, then you can send via BT)
4. can make calls from recent calls list with flip closed
5. enable menu option to switch storage device for java/video/audio/picture
6. customized Flex for L7 version (correct phone model & less key remapping, only set CameraKey=VideoCamera, BrowserKey=iTunesKey, HeadsetKey=RightKey to jump to next songs.)
7. updated operamini to 3.1
8. set DAP & phonemanager to flip-insensitive

v3.1 main changes: (02/02/2007)
1. Rework on a new Flex, so all the bugs in v3.0 are gone
2. Allow setting full permission to java midlet (Also allow corelet, but still having problem starting the corelet)
3. Image styles for photo camera
4. Enable sending jar files via bluetooth in video folder
5. Remove hellomoto startup picture
6. Built-in websession & IM profile for US T-mobile (you can get other websession from this post)
7. Enable 300K MMS size limit
8. Record voice with flip closed, using Dictaphone
9. Camera key is back (but you can't record voice name any more. If you need to record voice name, set it back to voice key, following this guide)
10. Java Apps (Don't use motomidman to install java, should use bluetooth or Midway. more detail here)
- Dictaphone
- FileChanger
- GlobleTime
- Moto-TXT (English version)
- Opera Mini
- Phone Manager
- StopWatch
- Students calculator

v3.0 main changes: (19/09/2006)
1. R44419 0FR firmware (r44419_g_08.d4.0fr)
2. Universal version for bootloader 08.D0 and 08.A0
3. As usual, LP is not included, so your existing language will remain
4. "USB charging option" under "initial setup"
5. "Voice Message" under "Multimedia"
6. IM with profiles for AIM/ICQ/Yahoo
7. Lunar date in Datebook
8. GPRS auto detach after each session
9. "Hot message" folder in "Message"
10. Store up to 50 numbers for received/dialed call
11. new system sounds
12. Inherit everything from YuetMod v1.7 except the followings:
- No iTunes
- No ringtones on TF card
- No PTT setting
- No Airplane mode

For detail functions of YuetMod v1.7, read [YuetMod v1.7]

For screenshots, look at [v1.7 screenshots]

This MP will NOT lock your phone to any network. You can flash it no matter your phone is locked or unlocked, but it won't unlock your locked phone.

By downloading this MP file or re-posting any part of this article, you agree to the followings:
1. I am not responsible for any damage to your phone, so use it at your own risk.
2. You do not use this MonsterPack to get profit.
3. You do not provide direct download of the files. Instead, you must link to this webpage for downloading files.


v3.1
V360/V360I/V360v Download: 1 rar file
Bootloader 08.D0/08.A0 [4shared] [mofile] [filecloud]
Bootloader 08.A2: [4shared]

v3.2
V360/V360I/V360v (08.A0/08.D0/08.A2) or L7 (08.D0 R4513)Download: 1 rar file
[inbrite.com]

Sponsors links:

Sunday, September 17, 2006

Road to extreme modder

Road to extreme modder
from newbie to MP maker
My intention is to write a complete guide for moto modding. If you have any topics you want to add in this guide or anything to contribute, please let me know.

Table of contents: (More guides will be added as and when.)

level 1: install driver & p2k software, backup & flash

level 2: understand p2k file system, simple mods, install skins

level 3: modify/create skins

level 4: seem edit, mods with seem edit

level 5: hex edit, mods with hex edit

level 6: DRM modding

level 7: LangPack modding

level 8: understand SHX file, compile MP.

level 9: advance topics - RSA Patch, CG1 hacking, SHX header, bootloader ...

Other topical guides for moto modding:

Sponsors links:

Saturday, September 16, 2006

SMS & Call on a Mac via bluetooth

SMS & Call on a Mac via bluetooth
with your bluetooth phone
When you are facing your Mac, have you ever thought that you could read & reply a SMS or dial/receive a call, while your mobile phone is in another room? With the software BluePhoneElite, you can achieve it.

Some screenshots of BluePhoneElite:







Features:

Call Features
Dial and answer calls from your desktop
(speakerphone functionality is not yet available)
Log calls with time, duration, caller and notes
Display caller ID using your phone's phone book or Apple's Address Book
Pause iTunes and DVD Player or set iChat away message when a call is in progress
Customize a variety of visual and aural call notifications
Export calls to iCal, Address Book or external files
Trigger AppleScripts for different call events
SMS Features
Send and receive messages using email-style SMS Center or SMS Chat
Archive SMS to disk using hierarchical folders
Pop-up incoming SMS on-screen
Export SMS to iCal, Address Book or external files
Trigger AppleScripts for different SMS events
Other Features
Proximity detection controls iTunes, iChat, DVD Player and the screen saver
Display battery and signal strength, power source and network name in the menu bar
Power saving option disconnects phones when power is running low
Customizable interface options like dock visibility, menu bar visibility and font sizes
Localization: Brazilian Portuguese, Chinese (Simplified and Traditional), Czech, Danish, Dutch, English (US, Australian, Canadian and UK), Finnish, French, German, Hungarian, Indonesian, Italian, Japanese, Norwegian, Polish, Portuguese, Spanish, Swedish, Thai and Turkish

It is very easy to use. What you need to do is to set up your bluetooth phone following the steps in this post. After that, your phone should be detected by BluePhoneElite. I have tested it with both my Motorola E398 and V360. Both of these phones work very well with this software.

BluePhoneElite is a shareware. The trial copy can only be used for 10 days. You need to register if you want to continue to use it after 10 days. I know a trick which can reset the day count, so you can continue to use the trial copy. However, I think it is not good to disclose this trick to the public.

Google "BluePhoneElite" to find more details and download.

Sponsors links:

Friday, September 15, 2006

Skin Edit Guide - part 1

Skin Edit Guide
part 1
I am not going to write a guide for creating new skins. No one can write better guide than fearsim. Here is fearsim's how to create your motorola skins guide. Here I will show you some common skin mods and some tips and tricks.

Tools I used to edit skins:
1. Motoskin on PC
2. Skinner4moto on PC
3. TextWrangler on Mac

Motoskin is a basic and easy-to-use software. It is good for doing some simple mods. I use it to do the followings:
1. change position and width of operator name, date and time.
2. change opactiy/transparency and alignment of the left/right/center soft buttons, operator and datetime text.
3. replace icons using icons with the same dimension. A good feature is that it can replace all icons in a folder.
4. delete icons.

screenshot of motoskin:


Skinner4moto is much more powerful. I haven't fully utilised it yet. I use it to do:
1. replace icons using icons with different dimension.
2. change colors of text.
3. change the path of the wallpaper gif file.
4. modify the structure or layout of the skin. For example, we can change the layout to achieve big photo of incoming caller, and different preview mode of pictures and phonebook entries. I will give details of these tricks in part 2.

screenshot of skinner4moto:


Sinner4moto is also very useful for understanding the structure of the SKI file. Once you understand it, you can use text editor, like TextWrangler, to edit the SKI file directly. This is important for Mac users, as motoskin & skinner4moto are for PC only.

Download:
motoskin: [inbrite.com]
skinner4moto: [inbrite.com]
TextWrangler download page

Sponsors links:

Thursday, September 14, 2006

Set up bluetooth mobile phone on Mac

Set up your motorola phone as bluetooth device on Mac
Here are the steps to set up your bluetooth phone with your Mac, to transfer contacts/events with iSync and to access internet using your phone as bluetooth modem.

Steps:

1. You should see a bluetooth icon in the menu bar. If not, go to screen "system preference" -> "network" -> "Bluetooth" -> "Bluetooth Modem", check the option "Show Bluetooth status in menu bar".

2. Click the bluetooth icon and select "Set up bluetooth device ..."


3. Click "Continue"


4. Select "Mobile phone", then click "Continue"; At your motorola phone, go to menu Connection->Bluetooth Link->Setup, select "Find me". After a few seconds, the Mac should detect your phone.


5. Select the detected device, then click "Continue"


6. Click "Continue"


7. Your phone will prompt you whether to bond with your Mac, select "Yes", then key in the passkey, as shown on your Mac.


8. Select the services you want, then click "Continue"


9. If you selected "access internet with your phone ...", your Mac will prompt you to enter username, password and GPRS CID String. Find out such info from your network provider and input as instructed. GPRS CID String is the dialing string. Normally it is something like "*99#". (The one shown in the screenshot is not correct.) After that, click "Continue". If you selected "set up iSync to transfer contacts and events", iSync window will be open showing that your phone is added.


10. Setup is completed.

Sponsors links:

Monday, September 11, 2006

Send SMS using P2KTools

Send SMS using P2KTools
If you are using Windows PC, you can use the P2KTools to send SMS. Such that you can use computer keyboard to type the message, instead of phone keypad. It is alot more convenient.

Steps:

1. Connect your phone via USB, then open P2KTools. Switch to AT Mode by selecting "switch to AT mode" in the "switch to" dropdown box.

2. Click on "SMS" icon, then click "New".

3. The "Create Message ..." window is shown.

4. Input the target phone number in "Target" field and message in the "message text" box.

5. Select prefered Action and Code page, then click "OK" to send the SMS.

screenshot:


P2KTools can also receive and view SMS if your phone is connected.

For Mac users, don't be disappointed. Later I will show you how to send/receive SMS via bluetooth on your Mac.

P2KTools can be downloaded in this post.

Sponsors links:

Thursday, September 07, 2006

Hex Edit Guide - part 4

Hex Edit Guide
part 4
Continue from [Hex Edit guide part 1] , [part 2] & [part 3].

This part covers:
- edit kjava/j2me*.pat files to set permission for java midlets.

edit kjava/j2me*.pat files

Each java midlet has a corresponding pat file. The phone system use the pat file to determine the permissions for the midlets. You can edit the pat file to change the permissions. In the pat file, each offset represents a particular permission, and the value of the offset sets the option of the permission.

The following offsets determine selected option for corresponding permission

offset 06: Network Related > Data Network
offset 08: Network Related > Messaging
offset 0A: Network Related > App Auto-Start
offset 0C: Network Related > Connectivity Options
offset 0E: User Data Related > Multimedia Recording
offset 10: User Data Related > User Data Read Capability
offset 12: User Data Related > User Data Write Capability
offset 14: User Data Related > App Data Sharing

Possible values of the above offsets:
00 = 'access denied',
01 = 'always ask',
02 = 'ask once per app',
04 = 'never ask'

The following offsets determine available options for corresponding permission

offset 07: Network Related > Data Network
offset 09: Network Related > Messaging
offset 0B: Network Related > App Auto-Start
offset 0D: Network Related > Connectivity Options
offset 0F: User Data Related > Multimedia Recording
offset 11: User Data Related > User Data Read Capability
offset 13: User Data Related > User Data Write Capability
offset 15: User Data Related > App Data Sharing

Possible values of the offsets:
00 = no access/item not displayed,
01 = 'always ask' option,
02 = 'ask once per app',
03 = 'never ask',
04 = full unprompted access

Steps:
1. use P2K software to download the pat file of the midlet that you want to set permission. The file is in /c/mobile/kjava if the midlet is installed in phone memory. Please make a backup of the file.
2. open the file using Hex editor.
3. according to the above listed offsets, set the value of the offsets to grant the prefered permission.
4. save the pat file and upload it back to the same location of the phone.
5. restart the phone to see the change.

(Note: This guide will not work on most of those custom-made firmwares. It is for retail firmware only)

Sponsors links:

DRM Edit Guide for 08.D0

How to edit DRM (part 2)
for phones with 08.D0 bootloader
Continue from [Part 1]. These are the extra steps in order to make your DRM flashable to phones with 08.D0 bootloader.

(Use this guide at your own risk, I am not responsible for any damage caused by using this guide.)

Tool you need:
1. RandomSHX

Part 2 steps:

1. Get my YuetMod DRM reflash file at [inbrite.com].

2. Start RandomSHX, then click button "Extract BIN files from SHX".

screenshot of RandomSHX:


3. Select my DRM reflash SHX file. After extraction, there will be a new folder "Extracted bin" created, and the extracted bin files are in that folder. Each bin file has a sequence number in its file name. Delete the bin file with sequence number 2.

4. Copy the CG15 SMG file, which you saved in the step 5 of the part 1 steps, to the "extracted bin" folder and rename the file to the name of the bin file which you just deleted in step 3. (Note: your CG15 SMG file should not be bigger than my #2 bin file.)

5. In RandomSHX, click button "Create SHX file from BIN". Select the .lst file in the "extracted bin" folder, then let RandomSHX do the job to create the SHX file.

6. Now you can flash the SHX file to your phone using RSDLite. You will see checksum error reported but it is ok. Your DRM will be updated anyway. There is way to fix the checksum error, but it will require Hex editing, so I will not explain it here. Enjoy your new DRM graphics.

Download:
RandomSHX: [inbrite.com] [filecloud]

Sponsors links:

Monday, September 04, 2006

In memory of Steve Irwin

In memory of Steve Irwin
Stingray Kills 'Crocodile Hunter' Steve Irwin



Steve Irwin, the hugely popular Australian television personality and conservationist known as the "Crocodile Hunter," was killed on 04 Sep 2006 by a stingray while filming off the Great Barrier Reef. He was 44.

Sponsors links:

Friday, September 01, 2006

YuetMod v2.x MP

YuetMod v2.2 MonsterPack
for V360/V360I/V360v
This is a V360 MP with Airplane mode. If you die for the "Airplane mode" function, this MP is for you. Flash it before you fly.

This is not considered an upgrade of YuetMod v1.x series. Instead, it is an alternative.

What's Airplane mode?
Turn on Airplane mode will shut off all the signal for GSM, GPRS & Bluetooth network. The main purpose is to avoid interference with Global Positioning system during airplane flight. It can be used in other area where cell phone signal is restricted, such as hospital. You can also turn on airplane mode when you are sleeping; before giving your cell phone to a child; when you don't want disturbance but want to use other functions of the phone, etc ...

To use MotoMidMan with v2.1, add "YuetMod" to Mode2 in MotoMidMan.ini file, as follows:
...
Mode2 = R4513 R3511 R479 R47A R4517 R478 YuetMod
...

v2.2 main changes: (03/03/2007)
1. New iPhone theme (enhanced from Woody's iPhoneMoto skin & DRM) screenshots
2. New YuetMod iTunes 2.83
- MediaViewer(MV) & Phonebook tool plugins for English/Chinese/Russian
- Fixed bug of showing wrong song name in hidden mode
- Press and hold # key to open iShell
- Press 0 key at iTunes main menu to unload, or unload from iShell menu
- Reload iTunes using shortcut "Load iTunes"
- iTunes icon promoted to first leave of the phone menu
- Press "browser" key at home screen to start iTunes
3. Fixed bug for DAP
4. Removed cTheme

v2.1 main changes: (16/02/2007)
(Thank Ugunit89 for all the useful info.)
1. iTunes and iTunes menu icon
2. Allow setting full permission to java midlet and corelet
3. Prompt to select storage device when installing new java apps
4. Enable sending jar files via bluetooth (via video folder)
5. Remove hellomoto startup picture
6. Built-in websession & IM profile for US T-mobile (you can get other websession from this post)
7. Enable 300K MMS size limit
8. Store up to 50 numbers for received/dialed call
9. Make calls from recent calls with flip closed (thank storm shadow)
10. Record voice with flip closed, using Dictaphone
11. Java Apps (Don't use motomidman to install java (except corelets), should use bluetooth or Midway. more detail here)
- cTheme (skin changer, allow storing skins in memory card)
- Dictaphone
- FileChanger
- GlobleTime
- Moto-TXT (English version)
- Opera Mini
- Phone Manager
- StopWatch
- Students calculator
...

v2.0 main changes: (01/09/2006)
(Thank Ugunit89 again)
1. R4513 B7R firmware (r4513_g_08.b7.b7r)
2. Universal version for bootloader 09.02, 08.D0 and 08.A0
3. As usual, LP is not included, so your existing language will remain
4. "Airplane Mode" under "Connection"
5. add "Voie Message" under "Multimedia"
6. IM with profiles for AIM/ICQ/Yahoo
7. Minor mma changes
8. Inherit everything from YuetMod v1.7 except the followings:
- No iTunes
- No java applications which require special permission
- No ringtones on TF card
- Not for SLVR L7

For detail functions of YuetMod v1.7, read [YuetMod v1.7]

For screenshots, look at [v1.7 screenshots]

This MP will NOT lock your phone to any network. You can flash it no matter your phone is locked or unlocked, but it won't unlock your locked phone.

By downloading this MP file or re-posting any part of this article, you agree to the followings:
1. I am not responsible for any damage to your phone, so use it at your own risk.
2. You do not use this MonsterPack to get profit.
3. You do not provide direct download of the files. Instead, you must link to this webpage for downloading files.


Check your bootloader version to download the correct file according to the bootloader.

v2.0
V360/V360I/V360v (08.D0/08.A0/09.02 bootloader) Download: 2 rar files
[inbrite.com]
V360 (08.A2 bootloader) Download: 1 rar files
[inbrite.com]

v2.1
V360/V360I/V360v (08.D0/08.A0 bootloader) Download: 1 rar file
[inbrite.com]

v2.2
V360/V360I/V360v (08.D0/08.A0 bootloader)or L7 (08.D0 R4513) Download: 1 rar file
[inbrite.com]

Sponsors links:

Hex Edit Guide - part 3

Hex Edit Guide
part 3
Continue from [Hex Edit guide part 1] & [part 2]

This part covers:
- edit SEEMs which store text

edit SEEMs which store text
Many SEEMs in our motorola phone are used for storing text values. Here I will show you how to Hex edit such SEEMs. In my post [005B-0001 key map], I mention that the key values 42/43 will launch menu code stored in seem 0313/0314 respectively. Some of you are not quite sure how to do it. I will show you how to edit it and the technique can be applied to edit other SEEMs. In the example, we will change the 0313_0001 seem to store menu code for Video Camera, instead of Browser.

Steps:
1. use P2K software to download the SEEM 0313_0001 to your computer. Please make a backup of the file. (In the screenshot taken from moto4lin, I click "connect/disconnect". Once the phone is connected as P2K, I click "SEEM editor", key in 0313 & 0001 in the SEEM boxes, then I click "Read seem", and click "Save to file".)

2. open the seem file using Hex editor. You can see at the right text area, it shows ".B.r.o.w.s.e.r..".

3. replace the text with VideoCamera, with a dot in between each character. Make sure you put hex values "00 00" at the end of the text, and fill the rest of offsets with "FF". Please also note that you cannot key in the dot. Instead, you must key "00" in the hex value area.

4. save the file and use P2K software to upload the seem to your phone.
5. restart your phone to see the change.

Some rules:
- In such seems, usually (but not always) there is "00" in between each character, and the first offset is "00".
- always put two "00" after the end of the text.
- always fill other unused offsets with "FF".

Some menu codes: (case sensitive)
Message
VideoCamera
Camera
Browser
Datebook
PhoneBook
Sounds
RecentCall

The following is a list of SEEMs that store text value:
0002_0001, 0002_0002, 0002_0003 ... - Shortcuts (Multiple Records)
0037_0001, 0037_0002, 0037_0003 ... - Quick Dial Numbers (Multiple Records)
0038_0001, 0038_0002, 0038_0003 ... - Received Numbers (Multiple Records)
0039_0001, 0039_0002, 0039_0003 ... - Dialed Numbers (Multiple Records)
007D_0001, 007D_0002, 007D_0003 ... - SMS Messages on phone memory (Multiple Records)
00AE_0001, 00AE_0002, 00AE_0003 ... - Bluetooth Device History (Multiple Records)
0259_0001, 0259_0002, 0259_0003 ... - Phonebook Categories (Multiple Records)
0074_0001 - Phone Lock Code
0076_0001 - Phone Security Code
0117_0001 - Phone Model Number
0132_0001 - Bluetooth Name
013A_0001 - Greeting Text
026B_0001 - Lifetime Call Times
0313_0001 - Browser Key Assignment (use mma menu code)
0314_0001 - Camera Key Assignment (use mma menu code)

Sponsors links:

yuetblog.blogspot.com Web