Skip navigation.

Eakrin 's Blog (บล็อกของเอก)

Unofficial A780 & A1200 & Rokr E6 software developer

Posts tagged with "Motorola"

How to modify BootImage (HelloMoto picture when phone power on)

, , , ...

Pack/Unpack BootImage Perl scripts for Motorla EZX Phones.
by eakrin @ MotorolaFans.com (eakrin@gmail.com) from Imahottyguy's how to.

License : Distribute and use for free and personal use only. do not use for commercial.

Boot Image is a first image that appear before splash animation display when power on phone. It is a GIF 89a image encoded to smg file. pack/unpackBootImage.pl is perl scripts that use to packing and unpacking gif image from and into smg file.

Requirements.
1. Perl Interpreter from ActivePerl

How to unpack bootimage.smg to gif image.
1. rename cg file to bootimage.smg
2. put pack/unpackBootImage.pl into the same folder as bootimage.smg.
3. double click on unpackBootImage.pl to extract smg file.
4. 2 files should apprear in bootimage folder. bootimage.gif and cgversion.txt bootimage.gif is a gif image file. cgversion.txt is a text file that indicated version of your cg.

How to pack gif image to bootimage.smg
1. check in bootimage folder that It have bootimage.gif and cgversion.txt.
2. double click on packBootImage.pl
3. new bootimage cg file should be in new_bootimage.smg.

PS. you can get bootimage.smg from firmware by use sbf codec extract cg39 from E6 and A1200 f/w.

cheer!
eakrin

BootImagePackager_1.0.zip

memCheck, J2ME midlet that use to check momory space in Motorola EZX phones.

, , , ...

memCheck is a Java midlet that use file access API to read directory used and available size in phone memory and card memory. this midlet show a total size, available size, and used size of each partition in phone. with a file access API this midlet need User data read permission to run. but this permission is only in Motorola Trusted midlet that I can't submit and done it. so I find the way to hack a midlet permission from ccmove.com by changing midlet domain to Manufacturer or Trusted Third Party.



Requirement.
1. Linloader was installed.
2. showEZX.lin was executed before runing this midlet.

and this midlet need a User data read and User data write permissions. see How to get java application permissions for how to got permissions for this midlet.

Download midlet here memCheck_A1200_E61.0.zip

How to get a restricted permission for MIDlet (java application) in Motorola ezx phone.

, , ,

because of Motorola EZX phone and another java phone has a restricted permission for java application. such as cannot acces file in phone, cannot make a call, cannot use GPRS. It 's call application permission. To get a permission for file access or anothers of java application is by make java application a Trustedd for phone by send it to motorola or another verifiled company. that I don't like to do that. so I found that we can hack a java application's permission easily from ccmove.com

for Motorola A1200 and Rokr E6
First we hack for a midlet permission by
1. Goto folder .system/java/DownloadApps/MIDletXXXXX/Files where XXXXX is a midlet runing number. and check for file .jar and .jad that this is a right midlet to be hack a permission.

2. go upper 1 folder to .system/java/DownloadApps/MIDletXXXXX/ and edit registry.txt in lines


Is-Trusted: 0 to Is-Trusted: 1
Domain: Untrusted to Domain: Manufacturer


or


Domain: Untrusted to Domain: Trusted Third Party



PS. becareful if going into this folder by telnet. try copy registry to edit in PC and copy it back.



after this we got a permission. but we need to manage it by
1. Manage midlet permissions by tap and hold on midlet icon
2. select Manage.
3. select Permissions.
4. set permissions that you want to use to Never Ask for Manufacturer domain or Ask once per application for Trusted Third Party.



for Motorola E680i and A780

replace permfile.txt in installed folder of midlet with this one.
1permfile.zip