This is a guide to port ROMS from the Optimus T/V/S
Edit:
Optimus T will sometimes have CDMA radio issues due to the fact it is a GSM phone
Optimus One will also flash after this guide BUT it is also a GSM phone so radio will not work (sometimes 0.o)
I will update this when I (or someone else) fixes the problem.
Thanks to Primed for finding the files that fix the CDMA radio, creating a zip with only the files that have to be replaced, and for the list below
What works:
Everything, except we're unsure about data and MMS
Try Flashing MMS after flashing ported ROM:
http://androidforums.com/optimus-m-...7-guide-how-fix-mms-gingerbread-cm7-roms.html
EDIT: Thanks alfickfor confirming data (yea it works )
Steps:
1. Download a ROM for the T, V, or S
2. Replace the files as shown below (you must NOT unzip and rezip, you can copy and replace by using WinZip or 7Zip, both programs can be found on google.com) (Copy the files from this zip, do not flash it)
3. Copy the ROM to microSD card
In Recovery:
4. Make nandroid backup of your current ROM
5. Wipe Data/Factory Reset
6. Wipe Cache
7. Wipe Dalvik-Cache
8. Wipe Battery Stats
9. Now flash that ROM and post your results
10. Don't forget to say "Thanks"
Here's a list of files that must be replaced in any gingerbread/(maybe froyo) ROM from an Optimus T/V/S and LG Vortex
What to replace:
In the root directory of the zip file replace:
File:
boot.img
In /system/bin replace:
Files:
am
ami304d
bmgr
brcm_patchram_plus
hci_attach
fix_permissions
ime
input
monkey
pm
port-bridge
rild
servicemanager
vold
In /system/etc replace:
Folders:
bluetooth
dhcpd
firmware
permissions
ppp
wifi
wl
Files:
apns-conf.xml
dbus.conf
gps.conf
hosts
media-profiles.xml
resolv.conf
vold.fstab
In /system/lib replace:
Folders:
modules
hw
egl
Files:
libauth.so
libcm.so
libbluedroid.so
libbluetooth.so
libbluetoothd.so
libcamera.so
libcameraservice.so
libdiag.so
libdbus.so
libdss.so
libdsm.so
libdll.so
libgsl.so
libgstk_exp.so
libmiscta.so
libmmgsdilib.so
libmmipl.so
libmmjpeg.so
liblog.so
libnv.so
liboem_rapi.so
liboemcamera.so
libhardware_legacy.so
liboncrpc.so
libpbmlib.so
libqmi.so
libqueue.so
libril.so
libril-qc-1.so
libsensorservice.so
libwebcore.so
libwms.so
libwmsts.so
In /system/usr I replaced:
Folders:
keychars
keylayout
In /system/xbin I replaced:
Files:
hcitool
hcidump
hciconfig
And finally, in /system replace:
File:
build.prop
This should work for all Roms (Except ICS-based ROM's) from the Lg Optimus T, V, S, and the LG Vortex. Test this out, and give your feedback!
Note: the Optimus C does not have to be ported, it is a twin of the Optimus M
Update!
If you get a status 7 error, in the zipped ROM that you are porting, go to:
/META-INF/com/google/android/
Open updater-script with a script editor, notepad, or gedit if you use linux
Delete the first line of code (all the way up to the first semicolon you see) and delete the first semi-colon as well
Edit:
Optimus T will sometimes have CDMA radio issues due to the fact it is a GSM phone
Optimus One will also flash after this guide BUT it is also a GSM phone so radio will not work (sometimes 0.o)
I will update this when I (or someone else) fixes the problem.
Thanks to Primed for finding the files that fix the CDMA radio, creating a zip with only the files that have to be replaced, and for the list below
What works:
Everything, except we're unsure about data and MMS
Try Flashing MMS after flashing ported ROM:
http://androidforums.com/optimus-m-...7-guide-how-fix-mms-gingerbread-cm7-roms.html
EDIT: Thanks alfickfor confirming data (yea it works )
Steps:
1. Download a ROM for the T, V, or S
2. Replace the files as shown below (you must NOT unzip and rezip, you can copy and replace by using WinZip or 7Zip, both programs can be found on google.com) (Copy the files from this zip, do not flash it)
3. Copy the ROM to microSD card
In Recovery:
4. Make nandroid backup of your current ROM
5. Wipe Data/Factory Reset
6. Wipe Cache
7. Wipe Dalvik-Cache
8. Wipe Battery Stats
9. Now flash that ROM and post your results
10. Don't forget to say "Thanks"
Here's a list of files that must be replaced in any gingerbread/(maybe froyo) ROM from an Optimus T/V/S and LG Vortex
What to replace:
In the root directory of the zip file replace:
File:
boot.img
In /system/bin replace:
Files:
am
ami304d
bmgr
brcm_patchram_plus
hci_attach
fix_permissions
ime
input
monkey
pm
port-bridge
rild
servicemanager
vold
In /system/etc replace:
Folders:
bluetooth
dhcpd
firmware
permissions
ppp
wifi
wl
Files:
apns-conf.xml
dbus.conf
gps.conf
hosts
media-profiles.xml
resolv.conf
vold.fstab
In /system/lib replace:
Folders:
modules
hw
egl
Files:
libauth.so
libcm.so
libbluedroid.so
libbluetooth.so
libbluetoothd.so
libcamera.so
libcameraservice.so
libdiag.so
libdbus.so
libdss.so
libdsm.so
libdll.so
libgsl.so
libgstk_exp.so
libmiscta.so
libmmgsdilib.so
libmmipl.so
libmmjpeg.so
liblog.so
libnv.so
liboem_rapi.so
liboemcamera.so
libhardware_legacy.so
liboncrpc.so
libpbmlib.so
libqmi.so
libqueue.so
libril.so
libril-qc-1.so
libsensorservice.so
libwebcore.so
libwms.so
libwmsts.so
In /system/usr I replaced:
Folders:
keychars
keylayout
In /system/xbin I replaced:
Files:
hcitool
hcidump
hciconfig
And finally, in /system replace:
File:
build.prop
This should work for all Roms (Except ICS-based ROM's) from the Lg Optimus T, V, S, and the LG Vortex. Test this out, and give your feedback!
Note: the Optimus C does not have to be ported, it is a twin of the Optimus M
Update!
If you get a status 7 error, in the zipped ROM that you are porting, go to:
/META-INF/com/google/android/
Open updater-script with a script editor, notepad, or gedit if you use linux
Delete the first line of code (all the way up to the first semicolon you see) and delete the first semi-colon as well