[Android] magedq:
Hello:

I want to make cwm compatible for any android

eg: this device

build.prop

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=IMI
ro.build.display.id=L9_longxun_en_20140612.132424
ro.build.factory.id=L9_6825_rtl8189_longxun_SANNO_32+4_EN_RC_20140612.132424
ro.build.version.incremental=eng.wujun.20140612.132419
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.date=Thu Mar 13 13:25:43 CST 2014
ro.build.date.utc=1394688343
ro.build.type=user
ro.build.user=wujun
ro.build.host=devserver3
ro.build.tags=test-keys
ro.product.model=android
ro.product.brand=Spreadtrum
ro.product.name=l9_longxun32_en
ro.product.device=l9_longxun32
ro.product.board=sp8825eb
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Spreadtrum
ro.wifi.channels=
ro.board.platform=sc8825
# ro.build.product is obsolete; use ro.product.device
ro.build.product=l9_longxun32
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=l9_longxun32_en-user 4.0.3 IMI eng.wujun.20140313.132419 test-keys
ro.build.fingerprint=Spreadtrum/l9_longxun32_en/l9_longxun32:4.0.3/IMI/eng.wujun.20140313.132419:user/test-keys
ro.build.characteristics=default
# end build properties

ro.sf.lcd_density=240
ro.sf.lcd_width=54
ro.sf.lcd_height=96

ro.gpu=mali
ro.opengles.version=131072

ro.device.support.mmc=1

hwui.render_dirty_regions=false

ro.hwui.text_cache_width=2048

persist.ttydev=ttyVUART0

#if our product support cmcc feature, then set the value true, else do nothing
ro.wifi.support.cmcc=true
ro.system.property.singleconn=true

#有无GPS ro.device.support.gps=0
#有无gsensor ro.device.support.gsensor=false
#有无lsensor ro.device.support.lsensor=false
#有无psensor ro.device.support.psensor=false
#有无bt ro.device.support.bt=false
#有无wifi ro.device.support.wifi=false
#有无视频通话(适用于TD项目) ro.device.support.vt=false
#有无闪光灯 ro.device.flashlight=true
#是否是单摄像头 ro.device.single_camera=true
#是否支持UPLMN（3G） ro.device.support.uplmn=false
#去掉WIFI热点菜单 ro.macro.wifiap=no
#是否旋转180 ro.sf.hwrotation=180
#卡槽Sim卡更换，开机后不提示POP框	ro.macro.promptcardchanged=no
#默认勾选USB调试 persist.service.adb.enable=1 #默认时间24小时制 ro.macro.is24hour=yes #去除ip拨号 ro.macro.ip_dail = no
#双击内核版本是否弹出Logo	ro.macro.androidlogo=no
#去除ip拨号	ro.macro.ip_dail = no
#蓝牙和wifi不能同时打开 ro.btwifi.coexist=false
#默认输入法ro.macro.default_inputmethod=go ;go/sogou/frozen/latin/komoxo/pinyin/anysoft
#默认背光亮度0-255 ：ro.macro.screen_brightness=b_40 ;b_10/b_20/b_30/b_40/b_50/b_60/b_70/b_80/b_90/b_100
#时区自动获取 ro.macro.auto_time_zone=yes
#默认播放器音量 ro.macro.volume_music=d_11 ; d_3 /d_5 /d_7 /d_9 /d_11 /d_13 /d_15
#默认铃声提示音量 ro.macro.volume_ring_notifi=d_3 ; d_3 /d_4 /d_5 /d_6 /d_7
#默认闹钟提示音量	ro.macro.volume_alarm=d_3	;d_3 /d_4 /d_5 /d_6 /d_7
#默认FM音量	ro.macro.volume_fm=d_11	;d_3 /d_5 /d_7 /d_9 /d_11 /d_13 /d_15
#屏幕超时 ro.macro.screen_timeout=lvl_1	;lvl_1(15s)/lvl_2(30s)/lvl_3(1min)/lvl_4(2min)/lvl_5(5min)/lvl_6(10min)/lvl_7(10min)
#数据连接默认关闭 ro.macro.connectdata=no
#通话中设置几秒灭屏时间ro.macro.InCallScreenOffTime=4000;(默认4000，ms级别,此功能的前提是不带psensor)
#通话中上锁ro.macro.incall_touch_lock=yes
#相机拍照声减低ro.macro.camera_click_sound=lower
#显示revo拨号界面(两个拨号按钮) ro.macro.dialpad.revostyle(true or false)
#设置androidlogo显示为4.2.1的果冻豆 ro.macro.androidlogo.jellybean且保证ro.macro.androidlogo为开 (yes或no)
#单信号条，根据插卡显示信号图标ro.macro.single_signal=yes
#ro.macro.baseband_mtk_type “芯片名称” 可以根据可以随便写值，例如 MT6589 MT6517 MT6592
#ro.macro.baseband_mtk_number 显示的是 “核数” 规定只能去以下几个值 # quad_core dual_core otca_core
#状态信号栏背景透明ro.macro.status_bar_bg=transparent
#android 4.2.1锁屏界面 ro.lockscreen.android42= true (true or false)
#ro.macro.customer_logo=yes 关于手机菜单中添加logo
ro.macro.pro=l9_longxun32

ro.build.version.release=4.2.1

ro.device.support.gps=0
#ro.device.support.gsensor=false
ro.device.support.lsensor=false
ro.device.support.psensor=false
ro.device.support.msensor=false
#ro.device.support.bt=false
#ro.device.support.wifi=false
ro.device.support.vt=false
ro.device.support.uplmn=false
ro.btwifi.coexist=false
ro.device.flashlight=true
#ro.device.single_camera=true

persist.service.adb.enable=1
#ro.sf.hwrotation=180

ro.macro.auto_time_zone=no
#ro.macro.camera_click_sound=lower
ro.macro.connectdata=no
ro.macro.default_inputmethod=komoxo
ro.macro.is24hour=yes
ro.macro.ip_dail=no
ro.macro.increase_memory=yes
#加3.5g
ro.macro.increase_ram=3221225472
#加3G
ro.macro.increase_rom=3221225472
ro.macro.InCallScreenOffTime=3000
ro.macro.incall_touch_lock=no
#ro.macro.promptcardchanged=no
ro.macro.screen_brightness=b_100
ro.macro.screen_brightness_auto=no
ro.macro.screen_timeout=lvl_1
ro.macro.volume_music=d_11
ro.macro.volume_ring_notifi=d_3
ro.macro.volume_alarm=d_3
ro.macro.volume_fm=d_11
#ro.macro.wifiap=no
ro.macro.dialpad.revostyle=true
ro.macro.androidlogo.jellybean=yes
ro.macro.single_signal=yes
ro.macro.baseband_mtk_type=MT6589

#ro.macro.baseband_mtk_number=octa_core
ro.lockscreen.four.point=true
ro.macro.camera_fullscreen=yes
ro.macro.status_bar_bg=transparent
ro.macro.status_bar_bg2=part_transparent
ro.macro.font_size=Small
ro.macro.custom_logo=no
ro.macro.boot_ani_choose=yes
#呼吸灯
ro.macro.breathlight=yes
persist.sys.bootbreathlight=yes
#灯效end
ro.macro.nowifisingalstate=yes
#关闭黑名单
ro.callfirewall.disabled=true
ro.sky.browser.support=false
ro.macro.foreign_version=yes
#
# ADDITIONAL_BUILD_PROPERTIES
#
keyguard.no_require_sim=true
ro.com.android.dataroaming=false
persist.msms.phone_count=2
persist.blcr.enable=0
persist.msms.phone_default=0
universe_ui_support=true
ro.authorized.preload=true
ro.device.support.abroad.apn=1
persist.sys.sprd.modemreset=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=341m
ro.com.android.dateformat=MM-dd-yyyy
ro.config.ringtone=BeatPlucker.ogg
ro.config.notification_sound=pixiedust.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.product.locale.language=en
ro.product.locale.region=GB
persist.sys.language=en
persist.sys.country=GB
persist.sys.timezone=Europe/London
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.logappslow=0
ro.build.product.lowmem=0
ro.floatkey.show=false
persist.sys.kb.auto=1
device.support.face.smile=0
device.support.pano=0
## Scrolling speed tweak enabled by Android BAM Tweaker ##
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
## Wifi scan interval Increased by Android BAM Tweaker ##
wifi.supplicant_scan_interval=180
## PM Sleep Mode Enabled by Android BAM Tweaker ##
pm.sleep_mode=1
## Power Collapse Disabled by Android BAM Tweaker ##
ro.ril.disable.power.collapse=0
## Purging of assets enabled by Android BAM Tweaker ##
persist.sys.purgeable_assets=1
## Strict mode checking disabled by Android BAM Tweaker ##
persist.android.strictmode=0
## Keep launcher in memory by Android BAM Tweaker ##
ro.HOME_APP_ADJ=1
## Prevent memory manager to kill Launchers by Android BAM Tweaker ##
ro.PERCEPTIBLE_APP_ADJ=2