[Captivate Android Development] cnewsgrp:
Perception Captivate ROMs - Tips & Tricks

Tips and Tricks customized for Perception

The items in this post are not my work, I am just collecting them and posting here. They are also dangerous and may brick your phone. Please use at your own risk. No warranties. Please donate to appropriate talented individuals who do this wonderful work

Installation

Flash to JF6 Stock is recommended. If you have issues after flashing then you must do this

Disable all lagfixes before flashing.

If you are not already rooted, root with the tools here. http://xdaforums.com/showthread.php?t=739304

Go to the xda thread located here http://xdaforums.com/showthread.php?t=848115. Download the latest version of the ROM. Move it to your internal SD card on your phone. DO NOT RENAME THE FILE.

Download ROM Manager (available in the market, more info here) and choose "Flash Clockwork Mod" which will put an update.zip (holding clockwork recovery) on the root of your internal SD card.

Open Rom Manager, choose "Install ROM from SD Card", navigate to your PerceptionXXX.zip, and check “Wipe Data”. Watch the magic happen!

Note: if this is your first time installing clockwork, it may fail at stock recovery and reboot. Simply choose "reinstall packages" once more, and it should work properly.

Note: Give your phone about 5 minutes from the time it starts booting for the first time to get everything setup, registered to the network and for data to start working. If you don't wait now, you will wait longer and data my not setup properly.

How TO's and other stuff

HOW TO: Disable Lagfix

Only applies to Clock Work Mod. If you don't see options below you have different recovery

Boot to Recovery

Scroll down to Advanced ULK

Select Lagfix Options => Disable Lagfix

Go back twice

Reboot

You will see message "Config has changed apply changes" => Choose "Yes with backup and Restore"

HOW TO: Put your phone in Download Mode

Make sure you phone is powered off, unplugged and charged. Remove SIM, External SD and Battery

Right Click ODIN Exe and click “Run as administrator”

Click Vol Up/Vol Down at the same time and insert USB into phone (other end must be plugged into the PC).

Note: This is extremely important: your phone screen should display a large yellow triangular icon with a shovel wielding droid in it. The text "Downloading... Do not turn off Target!!!!" appears below the icon. If you do not see this screen, you are likely in Recovery Mode.

HOW TO: Flash To JF6 Stock

Use How to Flash ODIN method above. Get Stock ODIN files from here

http://xdaforums.com/showthread.php?t=731989

Caution: If your build is 1008 then you should use STOCK JF6 with 3 button fix from here

http://xdaforums.com/showthread.php?t=818439

Where are archived ROMS?

http://www.ponack.net/designgears/OLD/

Lock Screen Mods, Battery Indicators

Please check the thread and confirm if they apply to your build first!!!

http://xdaforums.com/showthread.php?t=799511

HOW TO: Reconfigure Battery Stats

When you flash a new ROM it may be necessary to reconfigure your battery stats.

Signs you may need to re configure:

1. . Using more then 10% battery in an hour or less

2. . While plugged into the charger you lock screen shows a different percentage charge then the battery icon

3. . After a full charge your battery icon only shows 99% and quickly drains.

4. . Any general weird battery activity

Step by step battery reconfigure process: (This is the process that has worked for me time and time again with ROM after ROM)

1. . Flash the Rom on a full battery. (skip to step 6)

2. . If you flashed on less then full plug into AC charger asap and charge to full while the phone is powered on

3. . Once the phone blinks full 2.1-battfull popup shows 2.2-battery sign shows on left of notification bar power off

4. . Charge till full while powered off. the phone will vibrate and the green battery will show 100% in white text

5. . Unplug phone and power on.

6. . Using Root Explorer or a comparable program navigate to (Mount R/W first): data>system> and delete file batterystats.bin

7. . Reboot

8. . While the phone reboots it will rebuild that file and the software and phone should now match.

9. . If any of the symptoms persist start at step 2 and repeat.

10. . As with any rechargeable battery fully discharging the battery once in a while isn't a bad idea

HOW TO: BATTERY Calibrate

1. Connect the phone to the charger with the phone powered on, and allow the phone to charge until it shows 100%

2. Disconnect the phone from the charger, and power it off.

3. Reconnect the phone to the charger with the phone powered off, and allow the phone to charge until the battery indicator shows 100% (you can use vol-up/vol-down to make the indicator come back up when the screen goes to sleep).

4. Disconnect the phone from the charger and power it on.

5. Once the phone is powered completely on, power it off again and reconnect it to the charger until the battery indicator shows 100%.

6. Disconnect the phone, power it on, and use it.

You should only need to use this sequence one time.

HOW TO: Enable/disable Voodoo

To Disable: Create a folder in /sdcard/Voodoo named "disable-lagfix" (without the quotes; capitalization is important). To Enable just remove this folder

Now reboot the phone.

Tips & Tricks/Missing Apps/Wallpapers & Other Stuff

Please confirm if they apply / are compatible with your build first!!!

(11/16/2010) Con 2.3bv4: HOW TO: Install Missing Wallpapers & Keyboard

Live Wallpapers & SOme keyboards were removed from this ROM. Here is how to get them. Credit pinoymutt

http://xdaforums.com/show...postcount=9095

(11/17/2010) Android Keyboard

http://xdaforums.com/showpost.php?p=8431641&postcount=2

(11/18/2010)MMS Fix

Credit: mmoorman12

http://xdaforums.com/showpost.php?p=8830645&postcount=4081

(11/18/2010)Some Google goodies for Froyo (Desk Clock, Genie Widget, Car Home, Music)

Might or not be compatible with all ROMS - Please try at your own risk

Credit: frauhottelmann http://xdaforums.com/showthread.php?t=817092

(11/18/2010)androidIMATIONS | Custom Boot Animations for Android

Might or not be compatible with all ROMS - Please try at your own risk

Credit: cmbrougham http://xdaforums.com/showthread.php?t=822955

(11/22/2010) 2.3b6 if you cannot get signal after flashing flash jj4 modem

http://xdaforums.com/showthread.php?t=835272&highlight=modem

Other Stuff from Quoted from Cog Thread - credit malfuncion

GPS Settings

This might not be needed since Perception includes GPS fix - atleast V4 did

To get to LbsTestMode: *#*#3214789650#*#* from your dialer

Originally Posted by cnewsgrp 1. Disable “Use Wireless Networks”

1. Navigate to Settings > Location & Security > uncheck the box next to “Use Wireless Networks”

2. Go to the phone and dial *#3214789650#

This step throws you into LBSTestMode menu

3. In the LBSTestMode menu change “Operation Mode” to MS Based

4. In the LBSTestMode menu, find “SUPL/CP Settings” and change the SERVER & PORT to supl.google.com and port 7276 (DO NOT use www. in front of supl)

5. REBOOT

6. Enable “Use Wireless Networks”

* Navigate to Settings > Location & Security > check the box next to “Use Wireless Networks”

Update: When using MS based, tracking is terrible, the gps often misses the fact that i have turned and thinks i am continuing forward.

Using standalone is a bit better, but still has times where it misses the fact that i have turned

Should you want to revert back to your original GPS settings, you’ll need to re-enter you factory specs:

Original settings:

Operation Mode: Standalone

SERVER: www.spirent-lcs.com

PORT: 7275

MMS Settings:

Name: AT&T

APN: wap.cingular

Proxy: leave blank

Port: leave blank

Username:WAP@CINGULARGPRS.COM

Password:CINGULAR1

Server: leave blank

MMSC: http://mmsc.cingular.com

MMS Proxy: wireless.cingular.com

MMS Port: 80

MCC:310

MNC:410

APN Type: leave blank

Email fix if you have that "issue"

APK Download http://xdaforums.com/attachment.php?attachmentid=442367&d=1289916735

adb pull /system/app/Email.apk

adb pull /system/app/Email.odex

adb push ./Email.apk /sdcard/

adb shell

su (at this point tell superuser to allow permissions if prompted)

rm /system/app/Email.apk

rm /system/app/Email.odex

cp /sdcard/Email.apk /system/app/Email.apk

chown root.root /system/app/Email.apk

chmod 644 /system/app/Email.apk

exit

exit

adb reboot

How to edit notification bar/battery mods/transparent drawer:

http://xdaforums.com/showthread.php?t=812541

Credits:

Cognition Wiki

malfuncion

Many Many posts in XDA Captivate section