Skip navigation.

Sign up | Lost password? | Help

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

Unofficial A780 & A1200 & Rokr E6 software developer

EzxMpkg Installer for Rokr E6 (can use in A1200)

, , , ...

EzxMpkg Installer is an application that use to install another application into phone. because of motorola lock down build-in mpkg system in phone by hash-code. so I mod this application from yan0's Mpkg installer by use Bint's showQ for easy use.

Read more...

Java Domain Changer 1.0 for Motorola A1200, ROKR E6

, , , ...

Java Domain Changer (JDC) is an application that use to change domain of Java MIDlets in phone. with JDC you can change select which MIDlet to change, and which domain you want for it. I got this idea from dedrak 's Java Hacker.




Read more...

Backup & Restore Now for Motorola A1200 / Rokr E6

, , , ...

BACKUP & RESTORENOW IS DISTRIBUTE FOR FREE AND PRESONAL USE ONLY. NO WARRANTY AND USE IT WITH YOUR RISK.

Backup & ResotreNow is use for backup your contacts, sms, email, calendar, and work, and another data that are in main database of your phone by compress it and save into MemoryCard.

Requirements.
1. Mpkg installer to install this application.
2. showQ.pkg to display message on screen.

Installation procedure.
1. install backup & restoreNow by mpkg installer
2. install showQ if doesn't have it.

How to Backup your data.
1. tap on Backup Restore Now icon to start application.
2. tap on Backup button to start backup.
3. tap on OK button to confirm backup data.
4. after backup complete dialog "Backup complete!" appear. your data should be backup into PIM.brn in folder Backup in memory card.

** Backup & Restore Now will move previous backup file into PIM1.brn, PIM2.brn, ... and it does not delete previous backup files. you should take care of this yourself.
** after that you can rename backup file or move it to anywhere.

How to fast restore lastest backup data.
1. tap on Backup Restore Now icon to start application.
2. tap on Restore button to start restore data.
3. tap on OK button to confirm restore data.
4. after restoration complete dialog "Restore complete!" appear. restart phone to get your data back.

How to Restore your any backup data.
1. goto backup folder that you keep a backup file (*.brn)
2. tap and hold on backup file until popup menu appear .Select Openwith menu and choise Backup & RestoreNow.
3. for security and miss tapping you should not check on 'use this program to open' box. and tap on ok button. dialog "tap on backupfile again to confirm a restore process" will appear. tap on ok button to close dialog.
4. tap on OK button to confirm restoration. you 'll see message "Start restore your addressbook, sms, mms, and email, calendar and work."
5. after restoration complete dialog "Restore complete!" appear. restart phone to get your data back.

About Backup & RestoreNow.
- It's only compress main.db, mms, and email folder by tar and gzip into MMC. so It's cannnot syncronize any data.
- It's may not work with backup and restore from and into diffenrent firmware or phone model.

Cheer!
eakrin Aug 24, 2007

BackupRestoreNow_A1200_E6_1.2.zip

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

Compressor for compress and decompress file in A1200, Rokr E6

, , ,

Compressor is a Mpkg application use to packing and unpacking compression-file in your phone. easy packing and unpacking.

Read more...

LoopCap for capture screen of A1200 and Rokr E6.

, , ,

Installed by Mpkg Installer.

How to use it
1. tap on LoopCap icon.
2. tap on Capture button.
3. change to screen that want to capture in 5 sec.
4. LoopCap will save screen into cap folder in MMC.
5. and LoopCap will waiting for command until you exit it.

here is a LoopCap
LoopCap_A1200_E6_1.0.zip

Modified CG43 for Rokr E6, and CG44 for A1200

, , , ...

License : Distribute and use for free and presonal use only.

Here is a modified cg43 for Rokr E6 (09P) and cg44 for A1200 (09P)

Modification list is
1. can be telnet by acmattach.lin or old telnet.pkg

2. can be telnet by echo at+mode=13 > comX (X is comport number of motorola usb modem)

3. can be switch font by put AMCSL.TTF and fontdef.cfg into folder "fonts" in flash memory (/ezxlocal/download/mystuff/fonts) and restart phone. and delete or move both file and restart phone to change back to normal phone font.

4. in Rokr E6 you can telnet via command line with this cg. (can login into phone)

5. can run startup scripts by put a *.lin into folder "startup" in flash memory and/or in card.script in flash memory 'll executed first in order of it 's name and later scripts in mmc 'll executed.

this file is contain only CG43 or CG44 and RDL3. you can flash it with RSDLite and all you data is remain after flashing.

thanks for Imahottyguy for how to extract cg.

CG43 for E6
R533_G_11.12.09P_CG43_TLPDA_001.zip

CG44 for A1200
R532H2_G_11.20.09P_CG44_TLPDA.zip

What Tarot Card are You?

I found this from beejang blog and here is my tarot. anyone that interest in tarot can find yourself's card ad What Tarot Card are You?. have fun with it

You are The Magician

Skill, wisdom, adaptation. Craft, cunning, depending on dignity.

Eleoquent and charismatic both verbally and in writing, you are clever, witty, inventive and persuasive.

The Magician is the male power of creation, creation by willpower and desire. In that ancient sense, it is the ability to make things so just by speaking them aloud. Reflecting this is the fact that the Magician is represented by Mercury. He represents the gift of tongues, a smooth talker, a salesman. Also clever with the slight of hand and a medicine man - either a real doctor or someone trying to sell you snake oil.

What Tarot Card are You?
Take the Test to Find Out.

Skin Installer and Splash Installer 2.4 for A1200/A780/E680i/Rokr E6

, , ,

I DISTRIBUTED SKIN INSTALLER AND SPLASH INSTALLER FOR PERSONAL USE ONLY. DO NOT USE IN COMMERCIAL OR DISTRIBUTE FOR COMMERCIAL.CONTACT ME IF YOU WANT TO DO THAT.

New skin installer and splash installer. skin installer is for install icon and skin that previously call theme. splash installer is for install power on and off gif animation. new feature of version 2.4 are listed below

Change log for 2.4 version.
- use busybox awk command to split word. this remove problem when pskn or dhm file that doesnot have space before and after equalation sign (=).

- can install ccmove's or mototheme.com 's A1200 themes by tap on .pskn file. so does not need to write .lin for install
- use busybox to convert .pskn and .phm file to unix format before install. so some theme that cannot install in the previous version can install in this version.
- only 1 skin that can store in phone memory. installer will remove old skin before install a new one.
- SkinInstaller only change icon, skin, and color. does not change text size, and alert sound.
- SplashInstaller only change power on and off animation. does not change wallpaper.
- install a default skin or default splash 'll remove installed skins and splashs from phone memory.
- installation path in A1200 and E6 is /ezx_user/download/appwrite/setup/skin and in A780/E680i is /ezxlocal/download/appwrite/setup/theme that cannot see or check available space from phone.
- this version (2.2) can install into A780/E680i for use a new A1200 / E6 themes in A780/E680i.
- in A780/E680i can use color scheme setting to change skins. but in A1200 / E6 can not do it.

- A1200 skin and A780/E680i skin have a little difference but can be cross installation to either with the same skin format and installer.

Requirements
1. Mpkg installer
2. Busybox.mpkg for all models.
3. ezxdialog.mtf for A780/E680i (Optional)
4. ezxpopup.pkg for A1200 / E6 (Optional)

How to install them.
- use mpkg installer to install skin installer and splash installer.
- install busybox.mpkg and ezxdialog.mtf or ezxpopup.pkg

How to install skin by skin installer.
1. for A780/E680i change to default theme and restart phone. A1200 and E6 can skip this step.
2. in File program tap and hold on .pskn file until popup menu appear.
3. select open with menu
4. select skin installer and check in use this program to open. and tap on ok button.
5. skin installer 'll display dialog "Install xxxx.pskn" after installation complete dialog "install complete" 'll. if you does not install ezxpopup or ezxdialog you 'll here a peep sound.
6. restart phone to completely change to new skin.

How to installed another skin
1. for A780/E680i need to change to default theme and restart phone. A1200/E6 does not need.
2. install a .pskn in the same method as above.


How to delete installed skin.
1. for A780/E680i need to change to default theme and restart phone. A1200/E6 does not need.
2. install a default_skin.pskn in the same method as above.



How to install splash screen by splash installer/
1. in File program tap and hold on .phm file until popup menu appear.
2. select open with menu
3. select splash installer and check in use this program to open. and tap on ok button.
4. splash installer 'll display dialog "Install xxxx.phm" after installation complete dialog "install complete" 'll appear. if you does not install ezxpopup or ezxdialog you 'll here a peep sound.
5. restart phone to completely change to new splash.

PS. for ccmove's A1200 skin that does not have phm file use ccmove_Splash.phm to install splash by copy ccmove_Splash.phm into the same folder as power on and off animation files.

How to installed another splash
1. install a .phm in the same method as above.


How to delete installed splash
1. install a default_splash.phm in the same method as above.


How to reset and clear everything about skin and theme that install by Skin & Splash Installer.
by do a MASTER RESET. everything about splash and skin will remove and resetting to factory default. no garbage skins anymore.

cheer.
eakrin.

โปรแกรมนี้แจกให้ใช้งานส่วนตัวเท่านั้น ห้ามมิให้นำไปใช้งานเพื่อการค้าหรือนำไปแจกจ่ายเพื่อการค้า ถ้าต้องการนำไปใช้หรือแจกจ่ายเพื่อการค้าให้ติดต่อมาทางเมล์ได้

SkinInstaller รุ่นใหม่ สำหรับใช้ติดตั้งสกินใหม่ หรือที่ใน A780/E680i เรียกว่าธีม และ SplashInstaller สำหรับใช้ติดตั้ง ภาพเคลื่อนไหวตอนเปิดและปิดเครื่อง รายการแก้ไขเพิ่มเติมในรุ่น 2.4 มีดังนี้

รายการแก้ไขสำหรับรุ่น 2.4
- ใช้คำสั่ง awk ใน busybox ในการตัดคำในแต่ละบรรทัด ทำให้สามารถติดตั้งสกินที่ไฟล์ .pskn ไม่มีช่องว่างก่อนและหลังเครื่องหมายเท่ากับ (=) ได้

- สามารถใช้ติดตั้งธีมของ A1200 จาก ccmove.com หรือ mototheme.com ได้
- เรียกใช้ busybox เพื่อแปลงไฟล์ .pskn และ .phm ที่เป็น textfile แบบ windows ให้เป็น unix ก่อนที่จะทำการติดตั้ง เพื่อแก้ไขจากรุ่นก่อนๆที่ติดตั้งบางธีมไม่สำเร็จ
- จะมีเพียง 1 สกินเท่านั้นที่ติดตั้งอยู่ในหน่วยความจำ ตัวติดตั้งจะลบสกินเดิมออกก่อนทุกครั้งเพื่อป้องกันหน่วยความจำเต็ม
- SkinInstaller จะติดตั้งเฉพาะ ไอคอน, สกิน, และสี แต่จะไม่เปลี่ยน font และเสียงเรียกเข้า
- SplashInstaller จะติดตั้งเฉพาะภาพเคลื่อนไหวตอนเปิดและปิดเครื่องเท่านั้น
- default skin และ default splash มีไว้สำหรับใช้เปลี่ยนกลับเป็นสกินมาตรฐาน และลบสกินที่ติดตั้งเพิ่มออกทั้งหมด
- ใน A1200 สกินจะติดตั้งไปที่ /ezx_user/download/appwrite/setup/skin และ สแปลชจะติดตั้งไปที่ /ezx_user/download/appwrite/setup/splashส่วนใน A780/E680i จะติดตั้งไปที่ /ezxlocal/download/appwrite/setup/theme ซึ่งไม่สามารถตรวจเช็คที่ว่างหรือเข้าไปดูไฟล์ได้จากโทรศัพท์ทั่วไป
- ในรุ่น 2.2 นี้ สามารถติดตั้งลงใน A780/E680i เพื่อใช้ติดตั้งธีมของ A1200 / E6 ได้ด้วย
- หลังจากติดตั้งสกินใหม่แล้ว A780/E680i สามมารถเข้าไปสลับธีมไปมาได้ แต่ A1200 / E6 จะต้องติดตั้งสกินใหม่ทุกครั้งที่ต้องการเปลี่ยน
- ธีมของ A1200/A780/E680i สามารถติดตั้งข้ามกันไปมาได้ แตะจะมีบางส่วนที่ขาดหายไป

สิ่งที่จำเป็นต้องมี
1. Mpkg Installer
2. Busybox.mpkg สำหรับทุกรุ่น
3. ezxdialog.mtf สำหรับ A780/E680i
4. ezxpopup.pkg สำหรับ A1200 / E6

วิธีติดตั้ง SkinInstaller และ splashInstaller
- ทำได้โดยติดตั้งผ่าน Mpkg Installer ดูวิธีการติดตั้งโปรแกรมแบบ mpkg ได้ในแต่ละรุ่นโทรศัพท์
- ติดตั้ง Busybox.mpkg
- ติดตั้ง ezxdialog.mtf หรือ ezxpopup.pkg

วิธีการติดตั้งสกินโดยใช้ SkinInstaller
1. สำหรับ A780/E680i เท่านั้น ให้เปลี่ยนไปใช้ธีมมาตรฐานและ restart โทรศัพท์ก่อน
2. จิ้มค้างที่ไฟล์นามสกุล .pskn ในโปรแกรมไฟล์ (File) รอจนเมนูโผล่ขึ้นมา
3. เลือกเมนู เปิดด้วย (open with)
4. เลือกโปรแกรม SkinInstaller เพื่อใช้เปิดไฟล์นามสกุล .pskn และทำเครื่องหมายในช่องใช้โปรแกรมนี้เปิดเสมอ เพื่อที่ครั้งต่อไปจะได้สามารถจิ้มที่ไฟล์ .pskn เพื่อใช้งานได้เลย
5. ใน A1200/E6 ที่ติดตั้ง ezxpopup ไว้หรือ A780/E680i ที่ติดตั้ง ezxdialog.mtf ไว้จะมีหน้าต่างแสดงข้อความ Install XXX.pskn และ Install complete เมื่อติดตั้งเสร็จ
6. restart โทรศัพท์ใหม่

วิธีตืดตั้งสกินตัวใหม่ (หลังจากที่เคยติดตั้งไปแล้ว)
1. สำหรับ A780/E680i เท่านั้น ให้เปลี่ยนไปใช้ธีมมาตรฐานและ restart โทรศัพท์ก่อน
2. ติดตั้ง .pskn ตามวิธีการข้างต้น

วิธีลบสกินที่ติดตั้งไว้
1. สำหรับ A780/E680i เท่านั้น ให้เปลี่ยนไปใช้ธีมมาตรฐานและ restart โทรศัพท์ก่อน
2. ติดตั้ง default_skin.pskn ตามวิธีการข้างต้น

วิธีการติดตั้งภาพเคลื่อนไหวตอนเปิดปิดเครื่องโดยใช้ SplashInstaller
1. จิ้มค้างที่ไฟล์นามสกุล .phm ในโปรแกรมไฟล์ (File) รอจนเมนูโผล่ขึ้นมา
3. เลือกเมนู เปิดด้วย (open with)
4. เลือกโปรแกรม SplashInstaller เพื่อใช้เปิดไฟล์นามสกุล .phm และทำเครื่องหมายในช่องใช้โปรแกรมนี้เปิดเสมอ เพื่อที่ครั้งต่อไปจะได้สามารถจิ้มที่ไฟล์ .phm เพื่อใช้งานได้เลย
5. ใน A1200/E6 ที่ติดตั้ง ezxpopup ไว้หรือ A780/E680i ที่ติดตั้ง ezxdialog.mtf ไว้จะมีหน้าต่างแสดงข้อความ Install XXX.pskn และ Install complete เมื่อติดตั้งเสร็จ ส่วนใน A1200 /E6 จะเป็นเสียงปี๊ดและเสียงพูด installation complete แทน
6. restart โทรศัพท์ใหม่

วิธีติดตั้งภาพเคลื่อนไหวตัวใหม่ (หลังจากที่เคยติดตั้งไปแล้ว)
1. ติดตั้ง .phm ตามวิธีการข้างต้น

วิธีเปลี่ยนภาพเคลื่อนไหวที่ติดตั้งไว้กลับเป็นของเดิม
1. ติดตั้ง default_splash.phm ตามวิธีการข้างต้น

วีธีการล้างสกินและสแปลชที่ติดตั้งด้วย Skin & Splash Installer ออกทั้งหมดหมด
ทำได้โดยการสั่ง MASTER RESET สกิน และ สแปลชทั้งหมดที่ติดตั้งลงไปจะถูกลบออกและเปลี่ยนไปใช้ค่ามาตรฐานของโรงงาน

ขอให้มีความสุขกันการเปลี่ยนสกินทุกคนครับ
Ake

ปล. โปรแกรมนี้เขียนและทดสอบการใช้งานใน A1200/E6 และ A780/E680i ที่ใช้ Firmware มาตรฐานหรือแก้ไขตามมาตรฐานของ Motorola เท่านั้น การนำไปใช้กับ firmware ที่แก้ไขเองอาจจะทำให้เกิดปัญหาได้โดยเฉพาะ cg35 ที่แก้ไขเองแบบไม่ได้มาตรฐานของ A780/E680i

Download here โหลดได้ที่นี่เลย Skin&SplashInstaller_All_2.4.zip

CG35 ภาษาไทยรุ่น @ Phone's End สำหรับ A780

, ,

CG35 รุ่น @ Phone's End เกิดมาจากความคิดที่ว่าโทรศัพท์ของเรา (A780) เก่าแล้วอายุจะครบสองปีในอีกไม่กี่วันข้างหน้าแล้ว เลยอยากจะทำอะไรให้มันยังดูดีขึ้นมาซักหน่อย เลยเอาไอคอนต่างๆ เสียงเรียกเข้า และรูปพิ้นหลังของ Rokr E6 มาใส่ลงไปใช้งานใน A780 เผื่อว่ามันจะดูดีขี้นมานิดนึง หรืออาจจะใกล้เคียงกับ Rokr E6 เข้าไปหน่อยนึง



รายการแก้ไข CG35 รุ่น @ Phone's End คือ
1. นำไอคอนหลักในไฟล์ iconres.ezx ใน E6 มารวมกับใน A780 โดยคัดเฉพาะไอคอนที่ซ้ำกันมา
2. เพิ่มธีม Gold, Red Caribbian จาก E6 เข้ามา เพิ่มธีม CloudGrey, Gnome-Bluecurve, Slax 4 Seasons, และ TLiux รวมเป็นทั้งหมด 9 ตัว
3. นำ Wallpaper ของ E6 มาใส่เพิ่มลงไป แถมด้วย รูปปลาการ์ตูนจาก iPhone
4. นำ Ringtone ของ E6 มาใส่เพิ่มลงไป รวมเป็นเสียงเรียกเข้าทั้งหมด 23 ไฟล์
5. ลบคำสั่งเสียง (Vr) ของภาษาที่ไม่ได้ใช้งานออกไป

โหลดไฟล์ได้ที่นี่เลยครับ เฉพาะผู้ที่ใช้โทรศัพท์ Motorola A780 เท่านั้นนะครับ

cg35_A780_@PhoneEnd_070617.zip

วิธีการติดตั้ง cg35 ดูได้ที่
http://my.opera.com/eakrin/blog/2006/10/14/cg35kit