[custom.build.prop] -> cyanogenmod7.2-benru89-v2 @ u8510

  • 24 Antworten
  • Letztes Antwortdatum
[8]

[8]

Erfahrenes Mitglied
66

custom.build.prop für -> cyanogenmod7.2-benru89-v2 @ Ideos X3


Dieser kleine Thread soll dem Austausch von Informationen zu geeigneten /system/build.prop Einträgen beim Cyanogenmod7 auf dem Ideos X3 dienen.
Eine erste leicht angepasste build.prop ist in Punkt 3.) zu finden, alle Änderungen zur Version 1.) sind in rot hervorgehoben.

--------------------------------------------------------------------
1.) unveränderte build.prop CyanogenMod7.2-benru89-v2@u8650
2.) unveränderte build.prop Stock.Rom.u8510
3.) angepasste build.prop für CyanogenMod7.2-benru89-v2@U8510
4.) Quellenangaben
--------------------------------------------------------------------

Tipps, Vorschläge und eure eigenen Erfahrungen mit build.prop-Enträgen sind gern gesehen, immer her damit.
Vielleicht gelingt es eine gut laufende angepasste Version zusammen zu tragen.
 
Zuletzt bearbeitet:
1.)

build.prop ~ original CM7.2-benru89-v2 (U8650)


Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=benru89
ro.build.display.id=benru89_v2
ro.build.version.incremental=eng.ruben.20111024.170036
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.7
ro.build.date=lun oct 24 17:01:01 CEST 2011
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=ruben
ro.build.host=localhost.localdomain
ro.build.tags=test-keys
ro.product.model=u8650
ro.product.brand=Huawei
ro.product.name=u8650
ro.product.device=u8650
ro.product.board=c8650
ro.product.cpu.abi=armeabi-v6l
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Huawei
ro.product.locale.language=es
ro.product.locale.region=ES
ro.wifi.channels=
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
ro.build.product=u8650
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=cyanogen_c8650-eng 2.3.7 GINGERBREAD eng.ruben.20111024.170036 test-keys
ro.build.fingerprint=Huawei/c8650/hwc8650:2.3.5/Huaweic8650/C153B826:user/ota-rel-keys,release-keys
# end build properties
#
# system.prop for c8650
#

ro.confg.hw_appsbootversion=C8650V100R001C92B835SP01_APPSBOOT
ro.confg.hw_appversion=C8650V100R001C92B835SP01_KERNEL
ro.confg.hw_appfsversion=C8650V100R001C92B835SP01_SYSIMG

#
# ADDITIONAL_BUILD_PROPERTIES
#
rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d
/dev/smd0
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
ro.sf.lcd_density=160
qemu.sf.lcd_density=160
ro.com.android.dataroaming=false
debug.sf.hw=0
ro.opengles.version=131072
dalvik.vm.heapsize=32m
persist.sys.language=es
persist.sys.country=ES
persist.sys.timezone=Europe/Madrid
ro.cdma.home.operator.numeric=46003
ro.telephony.default_network=3
ro.config.cdma_subscription=0
ril.subscription.types=RUIM
ro.cdma.voicemail.number=mine
ro.com.google.locationfeatures=1
dalvik.vm.execution-mode=int:jit
ro.com.google.locationfeatures=1
ro.setupwizard.enable_bypass=1
ro.media.dec.jpeg.memcap=20000000
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
ro.telephony.call_ring.multiple=false
ro.rommanager.developerid=cyanogenmod
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.config.ringtone=Playa.ogg
ro.config.notification_sound=regulus.ogg
ro.config.alarm_alert=Alarm_Beep_03.ogg
ro.kernel.android.checkjni=1
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
 
Zuletzt bearbeitet:
2.)

build.prop ~ original.stock.Rom.2.3.3 (u8510)


Code:
ro.build.date=Sat Jul 16 00:32:24 CST 2011
ro.build.date.utc=1310747544
# begin of volatile config
# end of volatile config

# begin build properties
# autogenerated by buildinfo.sh
# DTS2011030304446 gaowei 20110303 Begin
ro.build.id=HuaweiU8510
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.3
# DTS2011030304446 gaowei 20110303 end
# /*<DTS2011060900762  mengxiangyu 20110609 Begin*/
ro.build.type=user
# /*DTS2011060900762  mengxiangyu 20110609 End>*/
ro.build.user=huawei
ro.build.host=huawei-desktop
ro.product.model=U8510
ro.product.brand=Huawei
ro.product.name=U8510
ro.product.device=hwu8510
ro.product.board=U8510
ro.product.cpu.abi=armeabi
ro.product.manufacturer=HUAWEI
# /*<DTS2011031700898  mengxiangyu 20110323 Begin*/
ro.product.locale.language=en
ro.product.locale.region=US
# /*DTS2011031700898  mengxiangyu 20110323 End>*/
ro.wifi.channels=
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
ro.build.product=msm7627_surf
# Do not try to parse ro.build.description or .fingerprint
#ro.build.fingerprint=Huawei/U8510/hwu8510:2.3.3/HuaweiU8510/C00B813:user/ota-rel-keys,release-keys
# end build properties
#
# system.prop for surf
#
#File created by x00165767 20101224

rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d /dev/smd0
# /*<DTS2010100802374 yangqinghua & wuwei 20101009 Begin*/
net.ntp.server=time.windows.com
net.ntp.server2=time.nist.gov
net.ntp.time=0
net.ntp.timereference=0
ro.config.hwdrm=true
#DTS2011021202775 gaoyun 20110214 begin
ro.config.hwdrm.set_contact=false
#DTS2011021202775 gaoyun 20110214 end
# /*DTS2010100802374 yangqinghua & wuwei 20101009 End>*/
persist.rild.nitz_plmn=
persist.rild.nitz_long_ons_0=
persist.rild.nitz_long_ons_1=
persist.rild.nitz_long_ons_2=
persist.rild.nitz_long_ons_3=
persist.rild.nitz_short_ons_0=
persist.rild.nitz_short_ons_1=
persist.rild.nitz_short_ons_2=
persist.rild.nitz_short_ons_3=
DEVICE_PROVISIONED=1
# <DTS2011040804799 qizhanfeng 20110408 begin
dalvik.vm.heapsize=26m
# DTS2011040804799 qizhanfeng 20110408 end>
# DTS2010123104167 yangqinghua 20110324 begin
#media.stagefright.enable-player=false
media.stagefright.enable-http=false
media.stagefright.enable-rtsp=false
ro.config.userAgentCustomize=true
# DTS2010123104167 yangqinghua 20110324 end
ro.config.hw_addsettingsdbex=1
ro.config.hw_opta=
ro.config.hw_optb=
ro.config.hw_always_allow_mms=true

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
#DTS2011032102567 hanmincheng 20110411 begin
#delete ro.kernel.android.checkjni=1 to disable jni check
#DTS2011032102567 hanmincheng 20110411 end
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

#DTS2010081400204 by h00152727&x00165767 20100814 begin
ro.config.hw_addsettingsdbex=1
#DTS2010081400204 by h00152727&x00165767 20100814 end

ro.config.fm_type=libbcmfm_if
ro.config.KeyPassToUser=true
ro.config.hwft_PinPukUnlockscr=true
keyguard.no_require_sim=true
#DTS2010091300236 wKF31275 20100914 begin
ro.telephony.call_ring.multiple=false
#DTS2010091300236 wKF31275 20100914 end
# DTS2010092701023 mengxiaokun00172620 20100930 begin
# allow to tear down mobile data connection when device is idle
ro.config.hw_power_saving=true
# DTS2010092701023 mengxiaokun00172620 20100930 end
# DTS2010101400491 m00170653 20101026 Begin
# normal:false; select all the input languages of android keyboard inputmethod:true
ro.config.hw_selectedLanguages=false
# DTS2010101400491 m00170653 20101026 End
# DTS2010101000085 xubaoshun 20101008 begin
ro.config.smsCoding_National=3
# DTS2010101000085 xubaoshun 20101008 end
# DTS2010090602461 kange159607 20100906 begin
ro.config.hw_RemindWifiToPdp=false
# DTS2010090602461 kange159607 20100906 end
# DTS2011011203063 zkf28680 20100112 begin
ro.config.hw_proximitySensor=true
# DTS2011011203063 zkf28680 20100112 end
#<DTS2010092801811 GPSXtra y142196&q170606 20100928 begin
ro.config.xtra_support=true
# DTS2010092801811 GPSXtra y142196&q170606 20100928 end>
# DTS2011012104419 s62695 for quick power on begin
ro.config.hw_quickpoweron=true
persist.sys.quickpoweron=normal
persist.sys.animationstart=false
ro.config.hw_poanimation=5000
# DTS2011012104419 s62695 for quick power on end
# <DTS2010111202622 mengxiaokun00172620 20101112 begin
ro.config.hw_proximity=true
# DTS2010111202622 mengxiaokun00172620 20101112 end>
# DTS2011012202331 zhaoxiang 20110122 begin
# DTS2011021204696 renzhanmin 20110221 begin
ro.config.hw_front_camera=true
# DTS2011021204696 renzhanmin 20110221 end
# DTS2011012202331 zhaoxiang 20110122 end
# DTS2011030202864 renzhanmin 20110302 begin
# DTS2011032402389 renzhanmin 20110325 begin
#DTS2011041903665 lijiangang 20110419 begin
ro.config.helix_enable=false
#DTS2011041903665 lijiangang 20110419 end
# DTS2011032402389 renzhanmin 20110325 end
# DTS2011030202864 renzhanmin 20110302 end
# /*<DTS2010121704813 jinhui 20101228 begin */
ro.config.do_sdcard_upgrade=true
# /* DTS2010121704813 jinhui 20101228 end>*/
# /*<DTS2011012502617 yangqinghua 20110125 Begin */
ro.config.srs.equalizer=true
ro.config.srs.default.type=1
# /*DTS2011012502617 yangqinghua 20110125 End>*/
# <DTS2011012101400 wuxinrong 20110121 Frog for Gingerbread, sync DTS2010112303861 begin
ro.config.PopupTwink=true
ro.config.SetStatusbarText=true
# Whether use the way of resource customize
ro.config.hw_isCustomize=true
# The Customize Type we need,01:C8600-FROG,02-TMO
ro.config.hw_customizeType=01
# DTS2011012101400 wuxinrong 20110121 Frog for Gingerbread, sync DTS2010112303861 end>
# <DTS2011012801697 by xiongshiyi 20110125 BEGIN
ro.config.hw_virtualsdcard=true
# DTS2011012801697 by xiongshiyi 20110125 END>
# <DTS2011012701994 mengxiaokun00172620 20110127 begin
# DTS2011042802532 quhonglin 20110503 BEGIN
ro.config.ringtone=Noises2.ogg
ro.config.hw_ascend_ringtone=false
# DTS2011042802532 quhonglin 20110503 END
# DTS2011012701994 mengxiaokun00172620 20110127 end>
#/*<DTS2010091000150 yangzijin 20100921 begin
ro.opengles.version=131072
#DTS2010091000150 yangzijin 20100921 end>*/
# DTS2010112201516 kange&huangkai 20101122 add for reject incoming call by message, begin
ro.config.ipcall=true
ro.config.hw_reject_message = true
# DTS2010112201516 kange&huangkai 20101122 add for reject incoming call by message, end
# <DTS2011012706064 wangzhenKF40344 20110128 begin
ro.config.hw_toolbox=true
# DTS2011012706064 wangzhenKF40344 20110128 end>
# DTS2011012500743 guoxiong 2011-01-30 begin
ro.config.hw_eapsim=true
# DTS2011012500743 guoxiong 2011-01-30 end
#DTS2011012800517 jinhui 20110124 begin
hw_internal_sd=true
#DTS2011012800517 jinhui 20110124 end
# <DTS2011021202969 m00170653 20110212 Begin
persist.sys.powerup_reason=
persist.sys.user_set_airplane=
ro.poweroff_alarm=true
# DTS2011021202969 m00170653 20110212 End>                                                                                                        
# /* < DTS2011021400120 hujun 20110215 begin >*/
ro.config.hw_fast_dormancy=1
# /* DTS2011021400120 hujun 20110215 end >*/
# DTS2011032901049 niudahai 20110413 begin
# DTS2011030705067 yangjianguang 20110307 begin
ro.config.hw_camera_resize=false
# DTS2011030705067 yangjianguang 20110307 end
# DTS2011032901049 niudahai 20110413 end
# DTS2011030701686 mengxiangyu 20110310 begin
ro.com.google.clientidbase=android-huawei
ro.com.google.clientidbase.yt=android-huawei
ro.com.google.clientidbase.am=android-huawei
ro.com.google.clientidbase.gmm=android-huawei
ro.com.google.clientidbase.ms=android-huawei
#DTS2011030701686 mengxiangyu 20110310 end
# DTS2011030204519 s00159653 20110310 Begin
ro.config.hw_menu_unlockscreen=false
# DTS2011030204519 s00159653 20110310 End
# DTS2011021202821 yangjianguang 20110314 begin
debug.sf.hw=0
# DTS2011021202821 yangjianguang 20110314 end
# DTS2011031401875 jiayanhong176905 20110314 begin
# default value for time of uncompleted SMS segment expired(ms), default 2 days
hw.sms.dellong.interval.time=172800000
# DTS2011031401875 jiayanhong176905 20110314 end
# DTS2011032202087 s00159653 20110322 begin
ro.config.hw_GSensorOptimize=true
# DTS2011032202087 s00159653 20110322 end
# DTS2011040104687 qibaoming 20110402 begin
ro.config.front_camera_zoom=true
# DTS2011040104687 qibaoming 20110402 end
# DTS2011041303563 xiongshiyi 20110411 BEGIN
ro.hw_oom_app=com.android.mms
# DTS2011041303563 xiongshiyi 20110411 END
ro.config.hw_uaprof=http://wap1.huawei.com/uaprof/HuaweiU8510WCDMA-NORMAL.xml
ro.config.hw_use_browser_ua=true
ro.config.hw_browser_ua3g=http://wap1.huawei.com/uaprof/HuaweiU8510WCDMA-NORMAL.xml
ro.config.hw_browser_ua2g=http://wap1.huawei.com/uaprof/HuaweiU8510GPRS-NORMAL.xml
#DTS2011052304568 quhonglin 20110601 begin
#DTS2011030901175 jiating 20110317 begin
ro.config.hw_set_default_home=true
#DTS2011030901175 jiating 20110317 end
#DTS2011052304568 quhonglin 20110601 end
# DTS2011051604410 m00170653 20110530 begin
ro.config.AM_PM_STYLE=1
# DTS2011051604410 m00170653 20110530 end

ro.build.version.incremental=C169B831
ro.build.tags=ota-rel-keys,release-keys
ro.build.description=msm7627-user 2.3 FRG83 20101118 ota-rel-keys,release-keys
ro.build.fingerprint=Huawei/U8510/hwu8510:2.3.3/HuaweiU8510/C169B831:user/ota-rel-keys,release-keys
ro.build.display.id=U8510-1V100R001C169B831
ro.confg.hw_appsbootversion=U8510-1V100R001C169B831_APPSBOOT
ro.confg.hw_appversion=U8510-1V100R001C169B831_KERNEL
ro.confg.hw_appfsversion=U8510-1V100R001C169B831_SYSIMG
 
Zuletzt bearbeitet:
3.)

custom-v0.02 ~ build.prop ~ for CM7.2-benru89-v2 (U8510)


------------------------------------------------------------------------------------------------------------------
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=benru89
ro.build.display.id=benru89_v2
ro.build.version.incremental=eng.ruben.20111024.170036
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.7
ro.build.date=lun oct 24 17:01:01 CEST 2011
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=ruben
ro.build.host=localhost.localdomain
ro.build.tags=test-keys
ro.product.model=u8510
ro.product.brand=Huawei
ro.product.name=u8510
ro.product.device=u8510
ro.product.board=c8650
ro.product.cpu.abi=armeabi-v6l
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Huawei
ro.product.locale.language=de
ro.product.locale.region=DE
ro.wifi.channels=
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
ro.build.product=u8510
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=cyanogen_c8650-eng 2.3.7 GINGERBREAD eng.ruben.20111024.170036 test-keys
ro.build.fingerprint=Huawei/c8650/hwc8650:2.3.5/Huaweic8650/C153B826:user/ota-rel-keys,release-keys
# end build properties
#
# system.prop for c8650
#

ro.confg.hw_appsbootversion=C8650V100R001C92B835SP01_APPSBOOT
ro.confg.hw_appversion=C8650V100R001C92B835SP01_KERNEL
ro.confg.hw_appfsversion=C8650V100R001C92B835SP01_SYSIMG

#
# ADDITIONAL_BUILD_PROPERTIES
#
rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d
/dev/smd0
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
ro.sf.lcd_density=160
qemu.sf.lcd_density=160
ro.com.android.dataroaming=false
debug.sf.hw=1
ro.opengles.version=131072
dalvik.vm.heapsize=32m
persist.sys.language=de
persist.sys.country=DE
persist.sys.timezone=Europe/Berlin
ro.cdma.home.operator.numeric=46003
ro.telephony.default_network=3
ro.config.cdma_subscription=0
ril.subscription.types=RUIM
ro.cdma.voicemail.number=mine
ro.com.google.locationfeatures=1
dalvik.vm.execution-mode=int:jit
ro.com.google.locationfeatures=1
ro.setupwizard.enable_bypass=1
ro.media.dec.jpeg.memcap=20000000
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
ro.telephony.call_ring.multiple=false
ro.rommanager.developerid=cyanogenmod
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.config.ringtone=Playa.ogg
ro.config.notification_sound=regulus.ogg
ro.config.alarm_alert=Alarm_Beep_03.ogg
ro.kernel.android.checkjni=1
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.config.hw_front_camera=true
-----------------------------------------------------------------------------------------------------------



Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=benru89
ro.build.display.id=benru89_v2
ro.build.version.incremental=eng.ruben.20111024.170036
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.7
ro.build.date=lun oct 24 17:01:01 CEST 2011
ro.build.date.utc=0
ro.build.type=eng
ro.build.user=ruben
ro.build.host=localhost.localdomain
ro.build.tags=test-keys
#####ro.product.model=u8650
ro.product.model=u8510
ro.product.brand=Huawei
#####ro.product.name=u8650
ro.product.name=u8510
#####ro.product.device=u8650
ro.product.device=u8510
ro.product.board=c8650
ro.product.cpu.abi=armeabi-v6l
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Huawei
#####ro.product.locale.language=es
ro.product.locale.language=de
#####ro.product.locale.region=ES
ro.product.locale.region=DE
ro.wifi.channels=
ro.board.platform=msm7k
# ro.build.product is obsolete; use ro.product.device
#####ro.build.product=u8650
ro.build.product=u8510
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=cyanogen_c8650-eng 2.3.7 GINGERBREAD eng.ruben.20111024.170036 test-keys
ro.build.fingerprint=Huawei/c8650/hwc8650:2.3.5/Huaweic8650/C153B826:user/ota-rel-keys,release-keys
# end build properties
#
# system.prop for c8650
#

ro.confg.hw_appsbootversion=C8650V100R001C92B835SP01_APPSBOOT
ro.confg.hw_appversion=C8650V100R001C92B835SP01_KERNEL
ro.confg.hw_appfsversion=C8650V100R001C92B835SP01_SYSIMG

#
# ADDITIONAL_BUILD_PROPERTIES
#
rild.libpath=/system/lib/libril-qc-1.so
rild.libargs=-d
/dev/smd0
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
ro.sf.lcd_density=160
qemu.sf.lcd_density=160
ro.com.android.dataroaming=false
#####debug.sf.hw=0
debug.sf.hw=1
ro.opengles.version=131072
dalvik.vm.heapsize=32m
#####persist.sys.language=es
persist.sys.language=de
#####persist.sys.country=ES
persist.sys.country=DE
#####persist.sys.timezone=Europe/Madrid
persist.sys.timezone=Europe/Berlin
ro.cdma.home.operator.numeric=46003
ro.telephony.default_network=3
ro.config.cdma_subscription=0
ril.subscription.types=RUIM
ro.cdma.voicemail.number=mine
ro.com.google.locationfeatures=1
dalvik.vm.execution-mode=int:jit
ro.com.google.locationfeatures=1
ro.setupwizard.enable_bypass=1
ro.media.dec.jpeg.memcap=20000000
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
ro.telephony.call_ring.multiple=false
ro.rommanager.developerid=cyanogenmod
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.config.ringtone=Playa.ogg
ro.config.notification_sound=regulus.ogg
ro.config.alarm_alert=Alarm_Beep_03.ogg
ro.kernel.android.checkjni=1
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
#####ro.config.hw_front_camera=false
ro.config.hw_front_camera=true
 
Zuletzt bearbeitet:
[1] [2] [3]

Quellen:

ro.config.hw_front_camera=true [1] [2] [3]

debug.sf.hw=1 [1]




.
 
Zuletzt bearbeitet:
Erstmal danke, dass du dir die Mühe machst.

Als nächstes kann man doch die build.prop bestimmt noch bissl tunen:

debug.sf.hw=0 bedeutet doch dass die UI von der CPU gerendert wird
debug.sf.hw=1 würde bedeuten dass die UI von der GPU gerendert wird.

Danach evtl. Dalvik-Cache wipen. Soll angeblich das Scrollen usw. flüssiger machen, auch Videos.

Wäre nett, wenn das jemand ausprobieren mag. Kann aber evtl. zu unschönen Artefakten führen, dann muss mans wieder zurückstellen.
 
Müsste in Nr. 3 die Zeile:

"ro.product.board=c8650" (unter der doppelten Änderung) nicht auch in "8510" geändert werden? Bei mir steht auch ein "u" statt ein "c" vor der Zahl.

EDIT: scheinbar nicht. mit änderung kackt die facebook-app ab. ohne nicht.
 
Zuletzt bearbeitet:
wird das handy dann auch vom market als 8510 erkannt?
 
glaub ich nicht, weil der fingerprint noch das c8650 ausgibt...
ist halt die frage, was passiert und ob noch alles funktioniert, wenn man den ändert...
 
Ein paar Infos zum schmöckern:

http://source.android.com/compatibility/2.3/android-2.3.3-cdd.pdf

Android Market Fingerprints Demystified ~ What the.....?


--------------------------------------------------------------

Fingerprint Location, Editing and An Example Fingerprint

Fingerprints live in the /system/build.prop file on any Android phone.

There are several to look at and modify your build.prop file. Perhaps the easiest is to use an app like Estrongs
File Explorer to open and edit build.prop. An alternative way is to use Android Debug Bridge or adb as it is known.

Here is an example fingerprint:
ro.build.fingerprint=htc_wwe/htc_legend/legend/legend:2.1/ERD79/139791:user/release-keys
How are fingerprints derived?
Being that Android is open, the information on deriving fingerprints is out there, the killer is finding it!


After some searching I eventually stumbled on this
PDF which states:
android.os.Build.FINGERPRINT:
A string that uniquely identifies this build. It SHOULD be reasonably human-readable. It MUST follow this template:

$(BRAND)/$(PRODUCT)/$(DEVICE)/$(BOARD):$(VERSION.RELEASE)/$(ID)/$(VERSION.INCREMENTAL):$(TYPE)/$(TAGS)


For example:

acme/mydevice/generic/generic:2.1-update1/ERC77/3359:userdebug/test-keys

The fingerprint MUST NOT include spaces. If other fields included in the template above have spaces, they SHOULD be replaced with the ASCII underscore ("_") character in the fingerprint.
Breaking this down then:
(BRAND)
A value chosen by the device implementer identifying the name of the company, organization, individual, etc. who produced the device, in human-readable format. A possible use of this field is to indicate the OEM and/or carrier who sold the device. There are no requirements on the specific format of this field, except that it MUST NOT be null or the empty string ("").
(PRODUCT)
A value chosen by the device implementer containing the development name or code name of the device. MUST be human-readable, but is not necessarily intended for view by end users. There are no requirements on the specific format of this field, except that it MUST NOT be null or the empty string ("").
(DEVICE)
A value chosen by the device implementer identifying the specific configuration or revision of the body (sometimes called "industrial design")of the device. There are no requirements on the specific format of this field, except that it MUST NOT be null or the empty string ("").
(BOARD)
A value chosen by the device implementer identifying the specific internal hardware used by the device, in human-readable format. A possible use of this field is to indicate the specific revision of the board powering the device. There are no requirements on the specific format of this field, except
that it MUST NOT be null or the empty string ("").
(VERSION.RELEASE)
The version of the currently-executing Android system, in human-readable format. This field MUST have one of the string values defined in Android 2.1 allowed version strings: Permitted Version Strings for Android 2.1 | Android Open Source
(ID)
An identifier chosen by the device implementer to refer to a specific release, in human readable format. This field can be the same as android.os.Build.VERSION.INCREMENTAL, but SHOULD be a value sufficiently meaningful for end users to distinguish between software builds. There are no requirements on the specific format of this field, except that it MUST NOT be
null or the empty string ("").
(VERSION.INCREMENTAL)
A value chosen by the device implementer designating the specific build of the currently-executing Android system, in human-readable format. This value MUST NOT be re-used for different builds shipped to end users. A typical use of this field is to indicate which build number or source-control change identifier was used to generate the build. There are no requirements on the specific format of this field, except that it MUST NOT be null or the empty string ("").
(TAGS)
A comma-separated list of tags chosen by the device implementer that further distinguish the build. For example, "unsigned,debug". This field MUST NOT be null or the empty string (""), but a single tag (such as "release") is fine.
Phew!

To understand this better, lets say:


  • I go into business called CHPhones and produce a nice shiny handset called a CH1, running Android 2.1 update 1.
  • My CH1 is based on the ZZZ chipset
  • I've singed an exclusivity contract with BTCellnet for the CH1
  • I'm creating the android 2.1 build version 0001 today - 29/June/2010
Using the template from the PDF,
$(BRAND)/$(PRODUCT)/$(DEVICE)/$(BOARD):$(VERSION.RELEASE)/$(ID)/$(VERSION.INCREMENTAL):$(TYPE)/$(TAGS)
my build fingerprint would be:
BTCellnet/CHPhones/CH1/ZZZ:2.1-update1/0001/09062010:user/release-keys
And there you go, a nice specific fingerprint for use on the market.

My next step would be to register this brand new fingerprint 'behind the scenes' with Google - possibly through
Open Hand Set Alliance, maybe a bit of testing and there we go, one live fingerprint.

There is no smoke & mirror "magic code" embedded in the fingerprint. The fingerprint really is he sum of the total of it's parts; it only works as a whole.
Make any changes to any part of the registered fingerprint and it stops working. End of.

As the fingerprint can quite literally be anything you want, the killer is that the whole fingerprint needs to be registered with Google / Open Handset Alliance to ensure that the end user indeed has a compatible handset with those additional applications that potentially need it.


And there in lies the rub.


Yes we can use a different fingerprint to "trick the market" into allowing us to install additional applications that have not been specifically tested against our fingerprint (and hence our hardware and specific Android build) but we are potentially opening ourselves up to issues because of this.
 
Zuletzt bearbeitet:
so richtig steig ich da noch nicht dahinter...
wenn man einen teil ändert, dann funzt nix mehr...man kann aber einen anderen fingerprint nutzen, um den market auszutricksen, dabei kann es aber zu problemen kommen?
bin grad totally verwirrt...^^

es wäre demnach auch nicht möglich, einfach den originalen u8510 fingerprint zu nehmen?
 
So sollte es gehen wenn man einen U8510 like Market will.
Freiwillige vor :)
Ich bin mit dem c8650 Fingerprint bisher zufrieden.

Wenn man die cm7-benru sourcen bei github anschaut ist dort auch von c8650 die Rede.
Noch weiß ich nicht warum er genau diesen Fingerprint verwendet.
 
Was ich mich frage ist, warum es bei der stock build.prop 2 verschiedene fingerprints gibt, einmal auskommentiert und einmal die verwendete:

#ro.build.fingerprint=Huawei/U8510/hwu8510:2.3.3/HuaweiU8510/C00B813:user/ota-rel-keys,release-keys

ro.build.fingerprint=Huawei/U8510/hwu8510:2.3.3/HuaweiU8510/C169B831:user/ota-rel-keys,release-keys
 
Hi,

hat jemand von euch schonmal den fingerprint aus der U8150 build.prop im CM7 eingesetzt?

ciao Fredolino
 
Würde mich jetzt auch interessieren ob mit der angepasste build.prop für CyanogenMod7.2-benru89-v2@U8510 das X3 im Market als U8510 erkannt wird, oder als U8650.

Bzw. die angepasste Rom von samia99
 
Also sobald ich diese Werte Von U8650 zu U8150 ändere, funktioniert mein GPS nicht mehr, GSP Status sagt: GPS wäre ausgeschaltet. Lt. Einstellungen ist es aber eingeschaltet.

ro.product.model=U8510
ro.product.brand=Huawei
ro.product.name=U8510
ro.product.device=hwu8510
ro.product.board=U8510

Ich habe auch mal den c8650 Fingerprint von [8] getestet, nada ... Market zeigt immernoch nicht gewünschte Apps, wie z.B. auch Launcher Pro...

ciao Fredolino
 
fredolino schrieb:
Ich habe auch mal den c8650 Fingerprint von [8] getestet, nada ... Market zeigt immernoch nicht gewünschte Apps, wie z.B. auch Launcher Pro...

es geht auch nicht um den c8650 fingerprint, sondern um den u8510 fingerprint... ;)

Code:
ro.build.fingerprint=Huawei/U8510/hwu8510:2.3.3/HuaweiU8510/C169B831:user/ota-rel-keys,release-keys
 
Hi,

iss mir schon klar, aber offenbar hat [8] ja keine Probleme mit dem Market, so hab ichs jedenfalls verstanden. Er ist mit dem c8650 Fingerprint durchaus zufrieden.

Aber nu gut...

Werde mal den orig. U8510 Fingerprint testen...

ciao Fredolino
 

Ähnliche Themen

schnueppi
Antworten
3
Aufrufe
3.597
schnueppi
schnueppi
jens_wahle
Antworten
7
Aufrufe
5.113
Lebenita
L
[8]
Antworten
82
Aufrufe
28.989
kufleisch
kufleisch
Zurück
Oben Unten