• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [All In One Guide ] Porting ROMs

i have downloaded zte cm7 ....and will try to port it as soon as i port htc sense to lg p500....

Hey dude. Can we port rom CM from zte blade GSM baseband to zte blade CDMA baseband? Coz i have zte blade n880 CDMA version and i want CM7 rom so bad. Pls help. Thx before.
 
Hey dude. Can we port rom CM from zte blade GSM baseband to zte blade CDMA baseband? Coz i have zte blade n880 CDMA version and i want CM7 rom so bad. Pls help. Thx before.
IT MAY WORK ..BUT NOT SURE .

you can try as it for same phone but different baseband..why dont you request the developers of zte blade on xda ..i think it will be easy to port for them
 
IT MAY WORK ..BUT NOT SURE .

you can try as it for same phone but different baseband..why dont you request the developers of zte blade on xda ..i think it will be easy to port for them

Thx samrox for the answer. So, if the only problem is baseband then can i just flashing the baseband only? what about kernel? is kernel have something to do with gsm/cdma difference ?

Sorry for my english.
 
Thx samrox for the answer. So, if the only problem is baseband then can i just flashing the baseband only? what about kernel? is kernel have something to do with gsm/cdma difference ?

Sorry for my english.
i dont think kernel has anything to do with baseband ...zte has official cm7 so if you just request there then i think you will get better answers ....and maybe there is a rom for your baseband also ....


ZTE Blade - CyanogenMod Forum
 
HIT THANKS IF YOU LIKED
AS i dont have a device to port and test roms...so use this guide to port roms and test it
Here you have it people , I may be wrong at some places so please excuse me

Requirements :
winzip
any file explorer on your desktop
2 ROMs ( one of A70 and other )

Suggestions :
Use ROMs from Phones like lgp500 or
which have same features as a70


Method:
Just do these changes to the files and have a Port which boots up

Delete :
/data folder
boot.img
/system/etc/firmware
/system/etc/init.d

Copy & Paste :
in /system/bin -

akmd2
am
bmgr
chargemon
charger
fix_permissions
hci_qcomm_init
hci_attach
ime
input
monkey
pm
port-bridge
qumxd
rild
updatemiscta
wlanmac
wlantool
ramdisk.tar/.gz

/system/etc :

replace all files in -
bluetooth
dhcpcd
wifi
firmware

copy the files -
apns-conf.xml
dbus.conf
DualMicControl
gps.conf
hosts
init* files
media-profiles.xml
resolv.conf
sensors.conf
sysctl.conf
vold.fstab

/system/lib folder :

delete and replace all files in:
/system/lib/modules
/system/lib/hw

copy the following files
in /system/lib/egl :
All EXCEPT libGLES_android.so

copy & replace these files :
libauth.so
libcm.so
libdiag.so
libdbus.so
libdss.so
libdsm.so
libgsl.so
libgstk_exp.so
libmiscta.so
libmmgsdilib.so
libmmipl.so
libmmjpeg.so
libnv.so
liboem_rapi.so
liboemcamera.so
liboncrpc.so
libpbmlib.so
libqmi.so
libqueue.so
libril.so
libril-qc-1.so
libuim.so
libwms.so
libwmsts.so

/system/usr/keychars -
es209ra_keypad.kcm
and delete the original file (example : passion_keypad.kcm OR bravo_keypad.kcm)

/system/usr/keylayout -
es209ra*.kl
do the same as with.kcm

Replace :-
Build.prop
META-INF folder

Cautions :-
Use the same version of android to port
You will need to change the build.prop to whatever you desire
You may need to edit the update-script

Porting gets over here !!!!!
Many People want to know this right ?

Bro , Dude , Buddy , friend , mate WHICH FILES ARE FOR WHAT ??
what does akmd2 do ? what is it for ????

Here , I will try to provide you as many answers as I can :-

# Prebuilt kl keymaps
/system/usr/keylayout/es209ra_keypad.kl
/system/usr/keylayout/es209ra_handset.kl
/system/usr/keychars/es209ra_keypad.kcm.bin

## RIL related stuff [Responsible For GSM/DATA and Sim card]
/system/lib/libril.so
/system/bin/port-bridge
/system/bin/qmuxd
/system/lib/libauth.so
/system/lib/libcm.so
/system/lib/libdiag.so
/system/lib/libdll.so
/system/lib/libdsm.so
/system/lib/libdss.so
/system/lib/libgsdi_exp.so
/system/lib/libgstk_exp.so
/system/lib/libmmgsdilib.so
/system/lib/libnv.so
/system/lib/liboem_rapi.so
/system/lib/liboncrpc.so
/system/lib/libpbmlib.so
/system/lib/libqmi.so
/system/lib/libqueue.so
/system/lib/libuim.so
/system/lib/libril-qc-1.so
/system/lib/libwms.so
/system/lib/libwmsts.so

## Camera proprietaries
/system/lib/liboemcamera.so
/system/lib/libmmjpeg.so
/system/lib/libmmipl.so
/system/lib/libcamera.so
/system/lib/libopencore_common.so


## FIRMWARE
/system/etc/firmware/yamato_pfp.fw
/system/etc/firmware/yamato_pm4.fw
/system/etc/firmware/camfirm.bin

## ATHEROS WIFI [ WIFI modules for X10 ]
/system/lib/modules/athwlan.bin.z77
/system/lib/modules/data.patch.hw2_0.bin
/system/bin/wlan_mac
/system/bin/wlan_tool

## BT proprietary [ Bluetooth for X10 ]
/system/bin/hci_qcomm_init
/system/bin/hciattach

## Adreno 200 files [ Responsible for display i.e. the GPU ]
/system/lib/libgsl.so
/system/lib/egl/libGLESv1_CM_adreno200.so
/system/lib/egl/libq3dtools_adreno200.so
/system/lib/egl/libEGL_adreno200.so
/system/lib/egl/libGLESv2_adreno200.so

## Other libraries and proprietary binaries
/system/etc/vold.fstab [ SD Card ]
/system/etc/sensors.conf [Proximity sensors , etc]
/system/bin/akmd2

#offline charger
/system/bin/chargemon
/system/bin/updatemiscta
/system/lib/libmiscta.so

#hw [The lights between the HOME , Menu and back button ]
/system/lib/hw/copybit.qsd8k.so
/system/lib/hw/sensors.default.so

Hey sam what about kitchen porting tools? can you suggest me a ROM that i should work on porting for a70? please suggest start with froyo because i have already tried gb confused in it :\ Plzreply ASAP
 
SORRY FOR THE LATE REPLY

YOU can try it ..varun tried the cm6 through kitchen and it boots up but still touch wont work ...

this is the main problem in a70 ..it has some different touch driver or kernel is not good..
 
Back
Top Bottom