EVO Shift buil.prop - EVO Shift 4G General

I'm on a EVO 3D, and trying to do a.coulpe things that needs EVO shift build.prop. I'm testing to see if I can get Order & Chaos to work on EVO 3d by making it think its a shift, and hoping this way I will not have to use chainfire, thank you in advance. I will hit your thank button.

ro.config.ringtone=Windchimer.mp3
ro.config.notification_sound=Little.mp3
ro.com.google.clientidbase=android-sprint-us
ro.com.google.clientidbase.yt=android-sprint-us
ro.com.google.clientidbase.am=android-sprint-us
ro.com.google.clientidbase.vs=android-sprint-us
ro.com.google.clientidbase.gmm=android-sprint-us
ro.com.google.clientidbase.ms=android-sprint-us
ro.phone.min_match=7
ro.cdma.home.operator.alpha=sprint
gsm.sim.operator.alpha=sprint
gsm.operator.alpha=sprint
ro.cdma.home.operator.numeric=310120
gsm.sim.operator.numeric=310120
gsm.operator.numeric=310120
gsm.sim.operator.iso-country=us
gsm.operator.iso-country=us
# begin build properties
# autogenerated by buildinfo.sh
ro.aa.taskid=196686
ro.aa.project=Speedy_S
ro.aa.romver=2.76.651.4
ro.aa.maincid=SPCS_001
ro.aa.modelid=PG0610000
ro.aa.skulist=651
ro.aa.rid=48
ro.aa.customizationid=178653
ro.aa.cidlist=SPCS_001
ro.build.display.id=2.76.651.4
ro.product.brand=sprint
ro.aa.mainsku=651
BUILD_DISPLAY_ID=2.76.651.4
ro.com.google.clientidbase=android-sprint-us
ro.aa.taskid=196686
ro.aa.project=Speedy_S
ro.aa.romver=2.76.651.4
ro.aa.maincid=SPCS_001
ro.aa.modelid=PG0610000
ro.aa.skulist=651
ro.aa.rid=48
ro.aa.customizationid=178653
ro.aa.cidlist=SPCS_001
ro.build.display.id=2.76.651.4
ro.product.brand=sprint
ro.aa.mainsku=651
BUILD_DISPLAY_ID=2.76.651.4
ro.com.google.clientidbase=android-sprint-us
ro.build.id=GRI40
ro.build.display.id=GRI40
ro.build.version.incremental=74499
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.3
ro.build.date=六 6月 4 17:03:33 CST 2011
ro.build.date.utc=1307178213
ro.build.type=user
ro.build.user=root
ro.build.host=AA125
ro.build.tags=release-keys
ro.product.model=PG06100
ro.product.brand=sprint
ro.product.name=htc_speedy
ro.product.device=speedy
ro.product.board=speedy
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=HTC
ro.product.locale.language=hdpi
ro.product.locale.region=
ro.wifi.channels=
ro.board.platform=msm7x30
# ro.build.product is obsolete; use ro.product.device
ro.build.product=speedy
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=S.S ROMS
ro.build.changelist=74499
ro.product.ua=
ro.build.fingerprint=sprint/htc_speedy/speedy:2.3.3/GRI40/74499:user/release-keys
ro.build.project=196686
ro.product.version=2.76.651.4
keyguard.no_require_sim=1
# end build properties
#
# system.prop for mahimahi
#
ro.sf.lcd_density=240
debug.fb.rgb565 = 0
rild.libpath=/system/lib/libhtc_ril.so
# Default network type.
# 4 => CDMA mode preferred.
ro.telephony.default_network=4
wifi.interface=eth0
wifi.supplicant_scan_interval=15
# The OpenGL ES API level that is natively supported by this device.
# This is a 16.16 fixed point number
ro.opengles.version = 131072
# This is a high density device with more memory, so larger vm heaps for it.
# Change to 32m, due to 2.3.3 GB already change to 32m
dalvik.vm.heapsize=48m
# For the default value of agps
ro.ril.def.agps.mode = 2
# For emmc phone storage
ro.phone_storage = 0
# For FOTA setting (leave empty value to use default)
ro.htc.checkin.url = http://andchin.htc.com/android/checkin
ro.htc.checkin.crashurl = http://andchin.htc.com/android/crash
ro.htc.checkin.url_CN = http://andchin.htccomm.com.cn/android/checkin
ro.htc.checkin.crashurl_CN = http://andchin.htccomm.com.cn/android/crash
ro.htc.checkin.exmsg.url = http://fotamsg.htc.com/android/extra/
ro.htc.checkin.exmsg.url_CN = http://fotamsg.htccomm.com.cn/android/extra/
ro.htc.appupdate.url = http://apu-chin.htc.com/check-in/rws/and-app/update
ro.htc.appupdate.url_CN = http://apu-chin.htccomm.com.cn/check-in/rws/and-app/update
ro.htc.appupdate.exmsg.url = http://apu-msg.htc.com/extra-msg/rws/and-app/msg
ro.htc.appupdate.exmsg.url_CN = http://apu-msg.htccomm.com.cn/extra-msg/rws/and-app/msg
# release Bluetooth HW/SW information
ro.bt.chipset = Broadcom BCM4329-B1
ro.bt.stack = Broadcom BTL-A
ro.bt.stack.version = 2.0.50.032
#0x10000010010100101000011 represent bt profile list
ro.bt.profiles = 4270403
# Properties of BTLA stack
service.brcm.bt.activation = 0
service.brcm.bt.srv_active = 0
service.brcm.bt.hcid_active = 0
service.brcm.bt.btld = 0
service.brcm.bt.btld_pid = 0
service.brcm.bt.avrcp_pass_thru = 0
service.brcm.bt.avrcp_toggle = 1
#Welly_Fang_01/05/2010
ro.cdma.home.operator.alpha = sprint
ro.cdma.home.operator.numeric = 310120
#Welly_Fang_08/31/2010
gsm.sim.operator.alpha = sprint
gsm.sim.operator.numeric = 310120
gsm.sim.operator.iso-country = us
gsm.operator.alpha = sprint
gsm.operator.numeric = 310120
gsm.operator.iso-country = us
#Welly_Fang_12/30/2010
ro.com.google.clientidbase.yt = android-sprint-us
ro.com.google.clientidbase.am = android-sprint-us
ro.com.google.clientidbase.vs = android-sprint-us
ro.com.google.clientidbase.gmm = android-sprint-us
#Modify MTU from 1500 to 1472 on 3G network
ro.ril.set.mtu1472 = 1
# Properties of Scalado Denoise param.
postprocess.iso_midband = 400
postprocess.denoise_level = 5
# Following property will be reference by Settings.
ro.product.processor = 800 MHz
ro.product.ram = 512 MB
ro.product.display_resolution = 3.6 inch WVGA resolution
ro.product.main_camera = 5M
ro.product.front_camera = NA
ro.product.bluetooth = 2.1 + EDR
ro.product.wifi = 802.11 b/g/n
# For opensense sdk
ro.htc.common.version = 2.1.0.0
#
# ADDITIONAL_BUILD_PROPERTIES
#
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.networklocation=1
ro.setupwizard.mode=DISABLED
ro.setupwizard.mode=OPTIONAL
ro.config.ringtone=QuietlyBrilliant.mp3
ro.config.notification_sound=Zeta.mp3
ro.config.alarm_alert=NewDay.mp3
ro.config.cal_notification=Epsilon.mp3
ro.config.msg_notification=Gamma.mp3
ro.setupwizard.mode=DISABLED
ro.com.google.gmsversion=2.3_r3
media.a1026.nsForVoiceRec=0
htc.audio.alt.enable=1
htc.audio.hac.enable=1
ro.setupwizard.enterprise_mode=1
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
windowsmgr.max_events_per_sec=100
ro.HOME_APP_ADJ=0
ro.FOREGROUND_APP_MEM 2048
ro.HOME_APP_MEM=3072
ro.VISIBLE_APP_MEM 3072
ro.PERCEPTIBLE_APP_MEM 4096
ro.HEAVY_WEIGHT_APP_MEM 4096
ro.SECONDARY_SERVER_MEM 6144
ro.BACKUP_APP_MEM 6144
ro.HIDDEN_APP_MEM 6144
ro.EMPTY_APP_MEM 8192
Sent from my EVO Shift Supreme

mrjaydee82 said:
I'm on a EVO 3D, and trying to do a.coulpe things that needs EVO shift build.prop. I'm testing to see if I can get Order & Chaos to work on EVO 3d by making it think its a shift, and hoping this way I will not have to use chainfire, thank you in advance. I will hit your thank button.[/QUOT
here ya go :
Dam Strapped you type fast: I know copy and paste! LOL
Click to expand...
Click to collapse

ro.product.brand=
ro.product.model=
ro.product.name=
ro.product.device=
ro.product.board=
Ahh sweet you did it already thanks

Not to highjack the thread, but how did you add the txt file fdx? I just pasted my whole biuld.prop lol its early i did it the easy way!
Sent from my EVO Shift Supreme

strapped365 said:
Not to highjack the thread, but how did you add the txt file fdx? I just pasted my whole biuld.prop lol its early i did it the easy way!
Sent from my EVO Shift Supreme
Click to expand...
Click to collapse
I just went into one of my rom .zips opened it up and copied the buid.prop to a folder the zipped it up with 7zip that what you mean?

Yeah i went into root explorer and copied it then pasted lmao lazy way
Sent from my Supreme Hybrid HTC Evo Shift

Related

[Q] [Wanted] Softbank 201M specific build.prop

The Softbank 201M is a OEM'ed version of the Motorola RAZR M. I need the build.prop from this device. Can anyone provide me with that file?
Jainoxi said:
The Softbank 201M is a OEM'ed version of the Motorola RAZR M. I need the build.prop from this device. Can anyone provide me with that file?
Click to expand...
Click to collapse
Here is for you.
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=7.7.1Q-164_SMJ-165
ro.build.display.id=7.7.1Q-164_SMJ-165
ro.build.version.incremental=143
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.4
ro.build.date=Wed Nov 14 13:46:47 CST 2012
ro.build.date.utc=1352922407
ro.build.type=user
ro.build.user=hudsoncm
ro.build.host=il93lnxdroid84
ro.build.tags=release-keys
ro.product.model=201M
ro.product.brand=motorola
ro.product.name=XT902_jp_sbm
ro.product.device=scorpion_mini_t
ro.product.board=MSM8960
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=motorola
ro.product.locale.language=ja
ro.product.locale.region=JP
ro.wifi.channels=
ro.board.platform=msm8960
# ro.build.product is obsolete; use ro.product.device
ro.build.product=XT902_jp_sbm
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=scorpion_mini_t-user 4.0.4 7.7.1Q-164_SMJ-165 143 release-keys
ro.build.fingerprint=motorola/XT902_jp_sbm/scorpion_mini_t:4.0.4/7.7.1Q-164_SMJ-165/143:user/release-keys
ro.build.characteristics=default
# end build properties
#
# system.prop for surf
#
rild.libpath=/system/lib/libril-qc-qmi-1.so
rild.libargs=-d /dev/smd0
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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
debug.sf.hw=1
debug.egl.hw=1
debug.composition.type=dyn
ro.sf.compbypass.enable=1
ro.sf.lcd_density=240
dalvik.vm.heapsize=128m
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dev.pm.dyn_samplingrate=1
#
# system props for the cne module
#
# IKHSS7-31817 Disable AP CNE
persist.cne.UseCne=none
persist.cne.UseSwim=false
persist.cne.bat.range.low.med=30
persist.cne.bat.range.med.high=60
persist.cne.loc.policy.op=/system/etc/OperatorPolicy.xml
persist.cne.loc.policy.user=/system/etc/UserPolicy.xml
persist.cne.bwbased.rat.sel=false
persist.cne.snsr.based.rat.mgt=false
persist.cne.bat.based.rat.mgt=false
persist.cne.rat.acq.time.out=30000
persist.cne.rat.acq.retry.tout=0
persist.cne.nsrm.mode=false
ro.hdmi.enable=false
lpa.decode=false
lpa.use-stagefright=true
#system props for the MM modules
media.stagefright.enable-player=true
media.stagefright.enable-http=true
media.stagefright.enable-aac=true
media.stagefright.enable-qcp=true
media.stagefright.enable-fma2dp=true
media.stagefright.enable-scan=true
#
# system props for the data modules
#
ro.use_data_netmgrd=true
#system props for time-services
persist.timed.enable=true
# System props for audio
persist.audio.fluence.mode=endfire
persist.audio.vr.enable=false
persist.audio.handset.mic=digital
ro.config.vc_call_vol_steps=7
#
# system prop for opengles version
#
# 131072 is decimal for 0x20000 to report version 2
ro.opengles.version=131072
#
# system prop for Bluetooth Dialup Networking
# Enabled it by TG4, After that it should be disabled
#
ro.qualcomm.bluetooth.dun=false
# system prop for Bluetooth FTP profile
ro.qualcomm.bluetooth.ftp=true
#
# system property for Bluetooth Handsfree Profile Wide Band Speech
#
ro.qualcomm.bluetooth.hfp.wbs=true
#
#system prop for Bluetooth hci transport
ro.qualcomm.bt.hci_transport=smd
#
# system prop for requesting Master role in incoming Bluetooth connection.
#
ro.bluetooth.request.master=true
#
# system prop for Bluetooth Auto connect for remote initated connections
#
ro.bluetooth.remote.autoconnect=true
# system property for Bluetooth discoverability time out in seconds
# 0: Always discoverable
#debug.bt.discoverable_time=0
#system prop for switching gps driver to qmi
persist.gps.qmienabled=true
# system property for thermald
persist.thermal.monitor=true
#
# System prop for sending transmit power request to RIL during WiFi hotspot on/off
#
ro.ril.transmitpower=true
#For TCMD bringup
persist.tcmd.log.limit=0
#
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
# System Prop for sending synchronus sms
persist.radio.sms_sync_sending=1
ro.mot.ril.danlist=611,*611,#611
# BEGIN Motorola, w21125, 2012/7/25, IKSCORPIONMINISBM-1192
#ro.telephony.default_network=9
ro.telephony.default_network=12
# END IKSCORPIONMINISBM-1192
# Motorola, IKHALFMWK-3, w001091
# Feature 32711, deep sleep mode support
ro.mot.deep.sleep.supported=true
#need tested MT call ring tone
#ro.telephony.call_ring.multiple=false
# ro.cdma.data_retry_config:
# This configration is set to align with CDMA BP data throttling algorithm. The purpose of this
# configuration is to trigger CDMA BP to fall into HRPD if three continuous data retries happen
# while CDMA BP throttling timer is running in eHRPD.
# This configuration was tuned up by CDMA BP team. Please do not change unless you totally understand
# the impact.
# Configure the retry timers slightly longer than BP throttling timers to ensure
# the retry goes through. See RetryManager.java for syntax.
#
# ro.gsm.data_retry_config:
# LTE BP throttling timers are:
# the first retry timer: 0,
# the second retry timer: 0,
# the third retry timer: 1min + random(0-15)sec,
# the forth retry timer: 2min,
# the fifth retry timer: 8min,
# the sixth retry timer: 15min.
# all subsequent retry timers: the last timer, i.e, 15min.
# BEGIN Motorola, tvcw63, 2012/7/31, IKSCORPIONMINISBM-1174
#ro.gsm.data_retry_config=default_randomization=2000,max_retries=infinite,0,0,80000,125000,485000,905000
# END IKSCORPIONMINISBM-1174
# Configure retry timers for APNs other than default and IMS
ro.gsm.2nd_data_retry_config=max_retries=1,15000
# BEGIN IKLOCSEN-774 Enable SmartGPS
# Gps Smart Battery Savings
# (depends on sensor hub)
# 0 disable
# 1 enable
persist.mot.gps.smart_battery=1
# END IKLOCSEN-774
# Enable HAC mode
ro.mot.hw.HAC=1
# Disable Bluetooth tethering
ro.mot.btpan.disable = true
windowsmgr.max_events_per_sec=90
# BEGIN IKSCORPIONMINISBM-1403
# In order to hide the market name from the public during user trials,
# set the ro.property.model.exif in system.prop to a non-descriptive string, such as MODEL A.
# This string will be populated in the "model" EXIF field of camera captured image JPEG files.
# When the product team is ready for the market name to be available to the public (e.g., in a TA build),
# then the ro.property.model.exif in system.prop MUST be changed to match the PRODUCT_MODEL string.
ro.product.model.exif=201M
# END IKSCORPIONMINISBM-1403
# BEGIN IKSCORPIONMINISBM-1162 Domain restriction status report.
persist.radio.report_rstate=1
# END IKSCORPIONMINISBM-1162
# BEGIN IKSCORPIONMINISBM-1485
# SBM:ALM:AP:00220:1b-1 :
# Connectivity_Action process is performed in the case of returning to coverage area
# after transferring to out-of-coverage area under the condition that RRC_CONNECTED state with AXGP cell.
persist.telephony.oosisdc=false
# END IKSCORPIONMINISBM-1485
# BEGIN IKHSS7-48951 IKSCORPIONMINISBM-2005
ro.camera.storage.default = external
# END IKHSS7-48951 IKSCORPIONMINISBM-2005
#
# ADDITIONAL_BUILD_PROPERTIES
#
drm.service.enabled=true
persist.radio.vrte_logic=2
ro.com.android.dataroaming=false
ro.config.ringtone=Droplet.ogg
ro.config.notification_sound=Light.ogg
ro.config.alarm_alert=Cesium.ogg
persist.telephony.mpdn=false
ro.usb.mtp_usbnet=0x2e50
ro.usb.mtp_usbnet_adb=0x2e51
ro.usb.ms=0x2e54
ro.usb.ms_adb=0x2e55
ro.usb.ptp=0x2e52
ro.usb.ptp_adb=0x2e53
ro.usb.cdrom=0x710f
keyguard.no_require_sim=true
ro.com.android.dateformat=MM-dd-yyyy
ro.vendor.extension_library=/system/lib/libqc-opt.so
ro.com.google.gmsversion=4.0_r1
persist.radio.apm_sim_not_pwdn=1
persist.radio.call_type=1
persist.sys.qc.sub.rstrtlvl=3
persist.sys.qc.sub.rdump.max=20
ro.qualcomm.cabl=0
ro.bug2go.uid.type=TELEPHONY_DEVICE_ID
ro.com.google.clientidbase=android-motorola
ro.com.google.clientidbase.ms=android-motorola
ro.com.google.clientidbase.am=android-softbank-jp
ro.com.google.clientidbase.gmm=android-motorola
ro.com.google.clientidbase.yt=android-motorola
ro.setupwizard.mode=DISABLED
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.mot.dpmext=true
ro.com.google.clientid=android-motorola
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.mot.build.customerid=SBM
ro.build.version.full=Blur_Version.7.3.165.201M.SBM.en.JP
ro.mot.hidden_keyboards=evfwd
ro.mot.build.version.sdk_int=7
ro.mot.product.modelno=201M
ro.com.google.locationfeatures=1
ro.tether.denied=false

[Q] Is it dead?

I've just bought this phone used, and there are no new ROMs in Android Development section, why?
shvelo said:
I've just bought this phone used, and there are no new ROMs in Android Development section, why?
Click to expand...
Click to collapse
We get our ROMs from the defy developers and they are ported to the bravo. The big Defy developers are working hard on making a stable 3.0.x kernel currently, and we don't have a lot of people willing to port every variation of cm7.2 or cm10 that has come out.
IMO, most of us are quite content with being able to smoothly run jelly bean on a mid range phone from 2+ years ago.
CM7.2 and CM10 are both very stable, MIUI is stable, paranoid works but is less stable. There are some other variations of those too.
Is not a popular phone either as you can tell. The defy is almost exactly the same phone with a better camera and some other things, which is why it is/was more popular when it was released, and that's why it has more support.
If you're willing to port some defy ROMs we are very willing to help you test it out and fix problems with you.
Hopefully this answers your question (s).
Sent from my MB520 using xda app-developers app
shvelo said:
I've just bought this phone used, and there are no new ROMs in Android Development section, why?
Click to expand...
Click to collapse
I've been either busy or injured this year. Quarx releases Bravo roms when he hits milestones on the Defy coding, but most of his attention is focused on CM10.1 and Kernel 3.0 (which is moving along at a blistering pace ).
I suggest that Bravo users learn to port from the Defy. Its not very hard, all drag-and-drop, no coding\programming skills needed. Hell, all Bravo to Defy porting is replacing the camera drivers and fixing the build.prop & media_profiles.xml -- that's it. If camera isn't an issue, you can flash Defy Roms as-is without porting or changing anything (*and you'll possibly have working camcorder and panorama with no changes at all).
I've posted similar guides before, but here we go
1. Download the latest Quarx CM rom for the Bravo and Defy
2. Open them both up and navigate to system/lib
3. Copy libkobecamera.so, libcameraservice.so, & libcameraclient.so from Bravo to Defy
3a. Some older 7's and CM.com 7's need libcamera.so instead of libkobecamera.so -- rename libkobecamera.so or dig up libcamera.so from an older CM7
4. Delete libbayercamera.so, libsoccamera.so, liboemcamera.so (& libcamera.so if its an older\CM.com 7)
4b. Navigate to system/lib/hw and copy camera.kobe.so from Bravo to Defy
4c. Rename all the files with jordan to kobe -- example -- gps.jordan.so to gps.kobe.so
5. Navigate to /system/etc
6. Delete mot_ise_imager_cfg.bin and cameraCalFileDef5M.bin
7. Copy mot_ise_imager_cfg.bin from Bravo to Defy
8. Navigate to /system/etc/motorola
9. Delete bp_nvm_default and comm_drv & replace with the Bravo's folders (this is the baseband, don't bother is you're gonna use the Baseband Switcher)
10. Modify system/build.prop and /system/etc/media_profiles.xml
Step 3a is for older CM7's and some CM.com CM7's
Steps 4b & 4c are for CM9+
Steps 8 & 9 are optional if the stock Bravo baseband sucks for you and you end up using the Baseband Switcher anyways. Example -- I'm a US ATT user, and the stock US ATT baseband with the sbf sucks for me so I end up using BS and Argentina Basebands
build.prop before and after (using Quarx's CM10.1 as a reference, but the exact same changes are needed for every rom)
to make it easy to see the changes, top is untouched, bottoms changed lines are bold with the specific change italicized
BEFORE
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JOP40G
ro.build.display.id=cm_mb526-userdebug 4.2.1 JOP40G eng.quarx.20130208.185431 test-keys
ro.build.version.incremental=20130208
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.1
ro.build.date=Fri Feb 8 18:56:33 OMST 2013
ro.build.date.utc=1360324593
ro.build.type=user
ro.build.user=quarx
ro.build.host=debian
ro.build.tags=release-keys
ro.product.model=MB526
ro.product.brand=MOTO
ro.product.name=MB526_DFP
ro.product.device=umts_jordan
ro.product.board=jordan
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=omap3
# ro.build.product is obsolete; use ro.product.device
ro.build.product=umts_jordan
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=umts_jordan_emara-user 2.3.6 4.5.1-134_DFP-132 1317968148 release-keys
ro.build.fingerprint=MOTO/MB526_O2DE/umts_jordan:2.3.6/4.5.1-134_DFP-132/1317968148:user/release-keys
ro.build.characteristics=default
ro.cm.device=mb526
# end build properties
#
# system.prop for jordan
#
rild.libpath=/system/lib/libril-moto-umts-1.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
# Default network type.
# 3 -> GSM/WCDMA (auto mode, according to PRL)
ro.telephony.default_network=3
# old ril switchs: signalstrength,facilitylock,datacall,icccardstatus,skipbrokendatacall
ro.telephony.ril.v3=skipbrokendatacall,signalstrength
ro.telephony.ril_class=MotoWrigley3GRIL
# The interfaces to get DNS data from when using mobile data
# Comma-separated
#mobiledata.interfaces=rmnet0,rmnet1,rmnet2,rmnet3,rmnet4,gannet0
mobiledata.interfaces=rmnet0
# wlan interface
wifi.interface = wlan0
softap.interface = wlan0
wifi.ap.interface = wlan0
# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval=60
# The OpenGL ES API level that is natively supported by this device.
# This is a 16.16 fixed point number
ro.opengles.version = 131072
# Enable Jpeg HW decoder for images > 300 kb (disabled, buggy)
jpeg.libskiahw.decoder.enable=0
jpeg.libskiahw.decoder.thresh=300000
# Disable Jpeg HW encoder
jpeg.libskiahw.encoder.enable=0
# Forbid format of these partitions in mount menu :
ro.cwm.forbid_format=/misc,/devtree,/config,/boot,/recovery,/pds,/system
# Tell UsbService that we're using Usb.apk
ro.usb.use_custom_service=1
# use 1% battery steps
persist.sys.one_percent_batt=1
#Place files named by process names in /data/local/hwui.allow/ (or use HWA Selector app)
hwui.use.blacklist=true
# CpuGovernorService (require ondemand cpu governor)
dev.pm.dyn_samplingrate=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapsize=48m
# Default usb config
persist.sys.usb.config=mass_storage,adb
#=========================================================================================
# Note about persist.xxx properties :
#
# Don't edit values in this file, they are only used to set the default values on upgrade
# use setprop tool if you want to change them.
#=========================================================================================
# LED charging indicator mode
# off = keep LED off during charging
# white = white LED for 'charging', green LED for 'charged'
# rgb = mixed yellowish LED for 'charging', green LED for 'charged'
persist.sys.charge_led=white
# Brightness scaling of the button backlight
persist.sys.button_brightness=100
# use default multitouch configuration
persist.sys.multitouch=2
# enable ADB
persist.service.adb.enable=1
#=========================================================================================
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.rommanager.developerid=cyanogenmodnightly
keyguard.no_require_sim=true
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.cm.version=10.1-20130208-NIGHTLY-mb526
ro.modversion=10.1-20130208-NIGHTLY-mb526
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Deneb.ogg
ro.config.alarm_alert=Hassium.ogg
ro.media.capture.flip=horizontalandvertical
ro.com.google.locationfeatures=1
ro.telephony.call_ring.multiple=false
ro.telephony.call_ring.delay=3000
ro.media.dec.jpeg.memcap=20000000
dalvik.vm.lockprof.threshold=500
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=2m
ro.carrier=unknown
ro.url.safetylegal=http://www.motorola.com/staticfiles/Support/legal/?model=MB525
ro.media.capture.maxres=5m
ro.media.capture.flash=led
ro.media.capture.flashIntensity=41
ro.media.capture.torchIntensity=25
ro.media.capture.classification=classE
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
AFTER
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JOP40G
[B]ro.build.display.id=cm_[I]mb520[/I]-userdebug 4.2.1 JOP40G eng.quarx.20130208.185431 test-keys
[/B]ro.build.version.incremental=20130208
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.1
ro.build.date=Fri Feb 8 18:56:33 OMST 2013
ro.build.date.utc=1360324593
ro.build.type=user
ro.build.user=quarx
ro.build.host=debian
ro.build.tags=release-keys
[B]ro.product.model=[I]MB520[/I][/B]
ro.product.brand=MOTO
[B]ro.product.name=[I]MB520[/I]_DFP[/B]
[B]ro.product.device=umts_[I]kobe[/I][/B]
[B]ro.product.board=[I]kobe[/I][/B]
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=omap3
# ro.build.product is obsolete; use ro.product.device
[B]ro.build.product=umts_[I]kobe[/I][/B]
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=[B]umts_[I]kobe[/I][/B]_emara-user 2.3.6 4.5.1-134_DFP-132 1317968148 release-keys
ro.build.fingerprint=[B]MOTO/[I]MB520[/I]_O2DE/umts_[I]kobe[/I][/B]:2.3.6/4.5.1-134_DFP-132/1317968148:user/release-keys
ro.build.characteristics=default
[B]ro.cm.device=[I]mb520[/I][/B]
# end build properties
#
[B]# system.prop for [I]kobe[/I][/B]
#
rild.libpath=/system/lib/libril-moto-umts-1.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
# Default network type.
# 3 -> GSM/WCDMA (auto mode, according to PRL)
ro.telephony.default_network=3
# old ril switchs: signalstrength,facilitylock,datacall,icccardstatus,skipbrokendatacall
ro.telephony.ril.v3=skipbrokendatacall,signalstrength
ro.telephony.ril_class=MotoWrigley3GRIL
# The interfaces to get DNS data from when using mobile data
# Comma-separated
#mobiledata.interfaces=rmnet0,rmnet1,rmnet2,rmnet3,rmnet4,gannet0
mobiledata.interfaces=rmnet0
# wlan interface
wifi.interface = wlan0
softap.interface = wlan0
wifi.ap.interface = wlan0
# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval=60
# The OpenGL ES API level that is natively supported by this device.
# This is a 16.16 fixed point number
ro.opengles.version = 131072
# Enable Jpeg HW decoder for images > 300 kb (disabled, buggy)
jpeg.libskiahw.decoder.enable=0
jpeg.libskiahw.decoder.thresh=300000
# Disable Jpeg HW encoder
jpeg.libskiahw.encoder.enable=0
# Forbid format of these partitions in mount menu :
ro.cwm.forbid_format=/misc,/devtree,/config,/boot,/recovery,/pds,/system
# Tell UsbService that we're using Usb.apk
ro.usb.use_custom_service=1
# use 1% battery steps
persist.sys.one_percent_batt=1
#Place files named by process names in /data/local/hwui.allow/ (or use HWA Selector app)
hwui.use.blacklist=true
# CpuGovernorService (require ondemand cpu governor)
dev.pm.dyn_samplingrate=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapsize=48m
# Default usb config
persist.sys.usb.config=mass_storage,adb
#=========================================================================================
# Note about persist.xxx properties :
#
# Don't edit values in this file, they are only used to set the default values on upgrade
# use setprop tool if you want to change them.
#=========================================================================================
# LED charging indicator mode
# off = keep LED off during charging
# white = white LED for 'charging', green LED for 'charged'
# rgb = mixed yellowish LED for 'charging', green LED for 'charged'
persist.sys.charge_led=white
# Brightness scaling of the button backlight
persist.sys.button_brightness=100
# use default multitouch configuration
persist.sys.multitouch=2
# enable ADB
persist.service.adb.enable=1
#=========================================================================================
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.rommanager.developerid=cyanogenmodnightly
keyguard.no_require_sim=true
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
[B]ro.cm.version=10.1-20130208-NIGHTLY-[I]mb520[/I]
ro.modversion=10.1-20130208-NIGHTLY-[I]mb520[/I][/B]
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Deneb.ogg
ro.config.alarm_alert=Hassium.ogg
ro.media.capture.flip=horizontalandvertical
ro.com.google.locationfeatures=1
ro.telephony.call_ring.multiple=false
ro.telephony.call_ring.delay=3000
ro.media.dec.jpeg.memcap=20000000
dalvik.vm.lockprof.threshold=500
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=2m
ro.carrier=unknown
ro.url.safetylegal=http://www.motorola.com/staticfiles/Support/legal/?model=MB525
[B]ro.media.capture.maxres=[I]3m[/I][/B]
[B][I]ro.media.capture.flash=led --- [I]Delete this line[/I]
ro.media.capture.flashIntensity=41 --- [I]Delete this line[/I]
ro.media.capture.torchIntensity=25[/I][/B] --- [I]Delete this line[/I]
[B]ro.media.capture.classification=[I]classA[/I][/B]
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
media_profiles.xml needed change
this disables support for 720p videos and 848x480 wide screen (16x9) recording since we can't record at those resolutions*
Before any changes are done, with the required changes
Code:
<!-- <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
<Video codec="m4v"
bitRate="10000000"
width="1280"
height="720"
frameRate="24" />
<Audio codec="aac"
bitRate="96000"
sampleRate="16000"
channels="1" />
</EncoderProfile>[B] [I]-->[/I] (select and cut this) [/B]
<EncoderProfile quality="high" fileFormat="mp4" duration="30">
<Video codec="m4v"
bitRate="6000000"
width="848"
height="480"
frameRate="24" />
<Audio codec="aac"
bitRate="96000"
sampleRate="16000"
channels="1" />
</EncoderProfile> [B](and paste it here)[/B]
What it should look like afterwards
Code:
<!-- <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
<Video codec="m4v"
bitRate="10000000"
width="1280"
height="720"
frameRate="24" />
<Audio codec="aac"
bitRate="96000"
sampleRate="16000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="high" fileFormat="mp4" duration="30">
<Video codec="m4v"
bitRate="6000000"
width="848"
height="480"
frameRate="24" />
<Audio codec="aac"
bitRate="96000"
sampleRate="16000"
channels="1" />
</EncoderProfile> [B]-->[/B]
*Video can be recorded in 848x480 (16x9) using the Defy libsoccamera.so driver, but we lose the ability to take photos (panorama still works). Only tested on CM10. Just flash an unchanged Defy rom to test if it'll work with CM9 or CM10.1
Excellent.
@ skeevy420 you are the master here!
You should post this tuto into a new thread, so that avarage users can deal with porting roms from defy to bravo.
I wish I have my pc to test it all and learn everything without having to read, all steps are very easy.
Thanks!

Defy Rom Porting

These are the basic steps to port CM7-10.1 & CyanMobile. If there's a choice of roms, choose either the Defy version or the Green Lens version. Only use the Plus version for custom kernels. I say latest in the directions below, and latest should work for a lot of the Defy roms, but due to changes throught the years some roms might need the camera drivers from earlier CM's. This guide should also work for Defy MIUI and its variants as well.
Note: I haven't included the steps to port the custom kernel since the current compiled kernel for the Bravo is out-of-date compared to the Defy. You'll just have to deal with the Defy's capacitive button layout, for now.
CM10.1 Porting -- For the time being, just flash Defy CM10.1 roms as-is without doing any porting. Defy doesn't have working camera or baseband, and those are the main reasons we port. Once the Bravo has a CM10.1 rom, by all means, try to port it :good:
CM7 - CM10 and Variants Porting Guide
1. Download the latest Quarx CM* rom for the Bravo and Defy
2. Open them both up and navigate to system/lib
3. Copy libkobecamera.so, libcameraservice.so, & libcameraclient.so from Bravo to Defy
3a. Some older 7's and CM.com 7's need libcamera.so instead of libkobecamera.so -- rename libkobecamera.so or dig up libcamera.so from an older CM7
4. Delete libbayercamera.so, libsoccamera.so, liboemcamera.so (& libcamera.so if its an older\CM.com 7)
4b. Navigate to system/lib/hw and copy camera.kobe.so from Bravo to Defy
4c. Rename all the files with jordan to kobe -- example -- gps.jordan.so to gps.kobe.so
5. Navigate to /system/etc
6. Delete mot_ise_imager_cfg.bin and cameraCalFileDef5M.bin
7. Copy mot_ise_imager_cfg.bin from Bravo to Defy
8. Navigate to /system/etc/motorola
9. Delete bp_nvm_default and comm_drv & replace with the Bravo's folders (this is the baseband, don't bother is you're gonna use the Baseband Switcher)
10. Modify system/build.prop and /system/etc/media_profiles.xml
Step 3a is for older CM7's and some CM.com CM7's
Steps 4b & 4c are for CM9+
Steps 8 & 9 are optional if the stock Bravo baseband sucks for you and you end up using the Baseband Switcher anyways. Example -- I'm a US ATT user, and the stock US ATT baseband with the sbf sucks for me so I end up using BS and Argentina Basebands
If you're porting from a non-custom kernel Defy+ rom you have to add in /system/bin/battd and /system/bin/opperofdaemon from the Bravo base rom. Those files are universal in custom kernel roms. Forgetting to add in /system/bin/battd can possible cause a low battery brick. Bravo and Defy share the same battery driver, but Defy+ has a higher capacity battery and different driver.
build.prop before and after (using Quarx's CM10.1 as a reference, but the exact same changes are needed for every rom)
to make it easy to see the changes, top is untouched, bottoms changed lines are bold with the specific change italicized
BEFORE
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JOP40G
ro.build.display.id=cm_mb526-userdebug 4.2.1 JOP40G eng.quarx.20130208.185431 test-keys
ro.build.version.incremental=20130208
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.1
ro.build.date=Fri Feb 8 18:56:33 OMST 2013
ro.build.date.utc=1360324593
ro.build.type=user
ro.build.user=quarx
ro.build.host=debian
ro.build.tags=release-keys
ro.product.model=MB526
ro.product.brand=MOTO
ro.product.name=MB526_DFP
ro.product.device=umts_jordan
ro.product.board=jordan
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=omap3
# ro.build.product is obsolete; use ro.product.device
ro.build.product=umts_jordan
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=umts_jordan_emara-user 2.3.6 4.5.1-134_DFP-132 1317968148 release-keys
ro.build.fingerprint=MOTO/MB526_O2DE/umts_jordan:2.3.6/4.5.1-134_DFP-132/1317968148:user/release-keys
ro.build.characteristics=default
ro.cm.device=mb526
# end build properties
#
# system.prop for jordan
#
rild.libpath=/system/lib/libril-moto-umts-1.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
# Default network type.
# 3 -> GSM/WCDMA (auto mode, according to PRL)
ro.telephony.default_network=3
# old ril switchs: signalstrength,facilitylock,datacall,icccardstatus,skipbrokendatacall
ro.telephony.ril.v3=skipbrokendatacall,signalstrength
ro.telephony.ril_class=MotoWrigley3GRIL
# The interfaces to get DNS data from when using mobile data
# Comma-separated
#mobiledata.interfaces=rmnet0,rmnet1,rmnet2,rmnet3,rmnet4,gannet0
mobiledata.interfaces=rmnet0
# wlan interface
wifi.interface = wlan0
softap.interface = wlan0
wifi.ap.interface = wlan0
# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval=60
# The OpenGL ES API level that is natively supported by this device.
# This is a 16.16 fixed point number
ro.opengles.version = 131072
# Enable Jpeg HW decoder for images > 300 kb (disabled, buggy)
jpeg.libskiahw.decoder.enable=0
jpeg.libskiahw.decoder.thresh=300000
# Disable Jpeg HW encoder
jpeg.libskiahw.encoder.enable=0
# Forbid format of these partitions in mount menu :
ro.cwm.forbid_format=/misc,/devtree,/config,/boot,/recovery,/pds,/system
# Tell UsbService that we're using Usb.apk
ro.usb.use_custom_service=1
# use 1% battery steps
persist.sys.one_percent_batt=1
#Place files named by process names in /data/local/hwui.allow/ (or use HWA Selector app)
hwui.use.blacklist=true
# CpuGovernorService (require ondemand cpu governor)
dev.pm.dyn_samplingrate=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapsize=48m
# Default usb config
persist.sys.usb.config=mass_storage,adb
#=========================================================================================
# Note about persist.xxx properties :
#
# Don't edit values in this file, they are only used to set the default values on upgrade
# use setprop tool if you want to change them.
#=========================================================================================
# LED charging indicator mode
# off = keep LED off during charging
# white = white LED for 'charging', green LED for 'charged'
# rgb = mixed yellowish LED for 'charging', green LED for 'charged'
persist.sys.charge_led=white
# Brightness scaling of the button backlight
persist.sys.button_brightness=100
# use default multitouch configuration
persist.sys.multitouch=2
# enable ADB
persist.service.adb.enable=1
#=========================================================================================
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.rommanager.developerid=cyanogenmodnightly
keyguard.no_require_sim=true
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.cm.version=10.1-20130208-NIGHTLY-mb526
ro.modversion=10.1-20130208-NIGHTLY-mb526
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Deneb.ogg
ro.config.alarm_alert=Hassium.ogg
ro.media.capture.flip=horizontalandvertical
ro.com.google.locationfeatures=1
ro.telephony.call_ring.multiple=false
ro.telephony.call_ring.delay=3000
ro.media.dec.jpeg.memcap=20000000
dalvik.vm.lockprof.threshold=500
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=2m
ro.carrier=unknown
ro.url.safetylegal=http://www.motorola.com/staticfiles/Support/legal/?model=MB525
ro.media.capture.maxres=5m
ro.media.capture.flash=led
ro.media.capture.flashIntensity=41
ro.media.capture.torchIntensity=25
ro.media.capture.classification=classE
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
AFTER
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JOP40G
[B]ro.build.display.id=cm_[I]mb520[/I]-userdebug 4.2.1 JOP40G eng.quarx.20130208.185431 test-keys
[/B]ro.build.version.incremental=20130208
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2.1
ro.build.date=Fri Feb 8 18:56:33 OMST 2013
ro.build.date.utc=1360324593
ro.build.type=user
ro.build.user=quarx
ro.build.host=debian
ro.build.tags=release-keys
[B]ro.product.model=[I]MB520[/I][/B]
ro.product.brand=MOTO
[B]ro.product.name=[I]MB520[/I]_DFP[/B]
[B]ro.product.device=umts_[I]kobe[/I][/B]
[B]ro.product.board=[I]kobe[/I][/B]
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Motorola
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=omap3
# ro.build.product is obsolete; use ro.product.device
[B]ro.build.product=umts_[I]kobe[/I][/B]
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=[B]umts_[I]kobe[/I][/B]_emara-user 2.3.6 4.5.1-134_DFP-132 1317968148 release-keys
ro.build.fingerprint=[B]MOTO/[I]MB520[/I]_O2DE/umts_[I]kobe[/I][/B]:2.3.6/4.5.1-134_DFP-132/1317968148:user/release-keys
ro.build.characteristics=default
[B]ro.cm.device=[I]mb520[/I][/B]
# end build properties
#
[B]# system.prop for [I]kobe[/I][/B]
#
rild.libpath=/system/lib/libril-moto-umts-1.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
# Default network type.
# 3 -> GSM/WCDMA (auto mode, according to PRL)
ro.telephony.default_network=3
# old ril switchs: signalstrength,facilitylock,datacall,icccardstatus,skipbrokendatacall
ro.telephony.ril.v3=skipbrokendatacall,signalstrength
ro.telephony.ril_class=MotoWrigley3GRIL
# The interfaces to get DNS data from when using mobile data
# Comma-separated
#mobiledata.interfaces=rmnet0,rmnet1,rmnet2,rmnet3,rmnet4,gannet0
mobiledata.interfaces=rmnet0
# wlan interface
wifi.interface = wlan0
softap.interface = wlan0
wifi.ap.interface = wlan0
# Time between scans in seconds. Keep it high to minimize battery drain.
# This only affects the case in which there are remembered access points,
# but none are in range.
wifi.supplicant_scan_interval=60
# The OpenGL ES API level that is natively supported by this device.
# This is a 16.16 fixed point number
ro.opengles.version = 131072
# Enable Jpeg HW decoder for images > 300 kb (disabled, buggy)
jpeg.libskiahw.decoder.enable=0
jpeg.libskiahw.decoder.thresh=300000
# Disable Jpeg HW encoder
jpeg.libskiahw.encoder.enable=0
# Forbid format of these partitions in mount menu :
ro.cwm.forbid_format=/misc,/devtree,/config,/boot,/recovery,/pds,/system
# Tell UsbService that we're using Usb.apk
ro.usb.use_custom_service=1
# use 1% battery steps
persist.sys.one_percent_batt=1
#Place files named by process names in /data/local/hwui.allow/ (or use HWA Selector app)
hwui.use.blacklist=true
# CpuGovernorService (require ondemand cpu governor)
dev.pm.dyn_samplingrate=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapsize=48m
# Default usb config
persist.sys.usb.config=mass_storage,adb
#=========================================================================================
# Note about persist.xxx properties :
#
# Don't edit values in this file, they are only used to set the default values on upgrade
# use setprop tool if you want to change them.
#=========================================================================================
# LED charging indicator mode
# off = keep LED off during charging
# white = white LED for 'charging', green LED for 'charged'
# rgb = mixed yellowish LED for 'charging', green LED for 'charged'
persist.sys.charge_led=white
# Brightness scaling of the button backlight
persist.sys.button_brightness=100
# use default multitouch configuration
persist.sys.multitouch=2
# enable ADB
persist.service.adb.enable=1
#=========================================================================================
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.rommanager.developerid=cyanogenmodnightly
keyguard.no_require_sim=true
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
[B]ro.cm.version=10.1-20130208-NIGHTLY-[I]mb520[/I]
ro.modversion=10.1-20130208-NIGHTLY-[I]mb520[/I][/B]
ro.config.ringtone=Orion.ogg
ro.config.notification_sound=Deneb.ogg
ro.config.alarm_alert=Hassium.ogg
ro.media.capture.flip=horizontalandvertical
ro.com.google.locationfeatures=1
ro.telephony.call_ring.multiple=false
ro.telephony.call_ring.delay=3000
ro.media.dec.jpeg.memcap=20000000
dalvik.vm.lockprof.threshold=500
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=2m
ro.carrier=unknown
ro.url.safetylegal=http://www.motorola.com/staticfiles/Support/legal/?model=MB525
[B]ro.media.capture.maxres=[I]3m[/I][/B]
[B][I]ro.media.capture.flash=led --- [I]Delete this line[/I]
ro.media.capture.flashIntensity=41 --- [I]Delete this line[/I]
ro.media.capture.torchIntensity=25[/I][/B] --- [I]Delete this line[/I]
[B]ro.media.capture.classification=[I]classA[/I][/B]
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
media_profiles.xml needed change
This disables support for 720p videos and 848x480 wide screen (16x9) recording since we can't record at those resolutions with the Bravo driver.
'Sometimes videos can be recorded in 848x480 (16x9) using the Defy libsoccamera.so driver, but we lose the ability to take photos (panorama still works). I've only tested 16x9 video on CM10. Just flash an unchanged Defy rom to test if it'll work with CM9 or CM10.1
media_profiles.xml before any changes are done, with the required changes
Code:
<!-- <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
<Video codec="m4v"
bitRate="10000000"
width="1280"
height="720"
frameRate="24" />
<Audio codec="aac"
bitRate="96000"
sampleRate="16000"
channels="1" />
</EncoderProfile>[B] [I]-->[/I] (select and cut this) [/B]
<EncoderProfile quality="high" fileFormat="mp4" duration="30">
<Video codec="m4v"
bitRate="6000000"
width="848"
height="480"
frameRate="24" />
<Audio codec="aac"
bitRate="96000"
sampleRate="16000"
channels="1" />
</EncoderProfile> [B](and paste it here)[/B]
What it should look like afterwards
Code:
<!-- <EncoderProfile quality="720p" fileFormat="mp4" duration="30">
<Video codec="m4v"
bitRate="10000000"
width="1280"
height="720"
frameRate="24" />
<Audio codec="aac"
bitRate="96000"
sampleRate="16000"
channels="1" />
</EncoderProfile>
<EncoderProfile quality="high" fileFormat="mp4" duration="30">
<Video codec="m4v"
bitRate="6000000"
width="848"
height="480"
frameRate="24" />
<Audio codec="aac"
bitRate="96000"
sampleRate="16000"
channels="1" />
</EncoderProfile> [B]-->[/B]
reserved
exelent skeevy420 awesome info...
Thats what I say!
You the man bro! Thanks for this!
OP updated -- added this about CM10.1 porting
CM10.1 Porting -- For the time being, just flash Defy CM10.1 roms as-is without doing any porting. Defy doesn't have working camera or baseband, and those are the main reasons we port. Once the Bravo has a CM10.1 rom, by all means, try to port it
Figured I'd add. PA is almost back. Lots of progress made. I've been posting in Kayant's GUIDE -- Compile you're own rom thread in Defy General. There's still a bit of work to do, but its almost to a working state.

[Wallpapers] [Sounds] HTC One (M8)

.
I really liked the first one until I realized it was a spider and his web -__-
The rest are cool!
RoyJ said:
I really liked the first one until I realized it was a spider and his web -__-
The rest are cool!
Click to expand...
Click to collapse
hahahah! Made my day Never seen this before and I have seen this wallpaper a few times :cyclops:
Since I have the sounds too, I updated the OP with them for those interested.
RoyJ said:
I really liked the first one until I realized it was a spider and his web -__-
The rest are cool!
Click to expand...
Click to collapse
Afraid of the spiders?
I like the n° 13...
any chance for some flashable files
Great stuff Hammer! Cool
CheesyNutz said:
any chance for some flashable files
Click to expand...
Click to collapse
Hi,
For what
Hammer_Of_The_Gods said:
Hi,
For what
Click to expand...
Click to collapse
Flash in recovery LoL to replace or add to the sounds already on the phone
Sent from ...............
CheesyNutz said:
Flash in recovery LoL to replace or add to the sounds already on the phone
Click to expand...
Click to collapse
I know why a flashable zip is made for, thanks.
You can create the folders on your "sdcard" for Notifications, Alarms and Ringtones and put the files here, or just extract the folder from the .rar file and put them in your "sdcard".
For the UI sounds (or other if you want) you put them in /system/media/audio/UI and set the correct permissions. For the UI sounds you need only the ones already presents in our N5 and some are missing so you will have the ones from the N5.
I can try to find a flashable zip file if you really want (you can also)...
[No message]
Which sounds are default in M8 build.prop?
mastero9017 said:
Which sounds are default in M8 build.prop?
Click to expand...
Click to collapse
Hi,
Seriously...
Here's the original build.prop:
Code:
ro.customer.HTC__J15=PROJECT_G0005_flag, 0x0034
ro.language.HTC__J15=LANGUAGE_ARA_flag, 0x0019
ro.customer.HTC__K18=PROJECT_G0005_flag, 0x0034
ro.language.HTC__K18=LANGUAGE_ISR_flag, 0x0038
ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.enable.dtm=0
ro.ril.hsdpa.category=24
ro.ril.hsupa.category=6
ro.ril.hsxpa=4
ro.ril.fast.dormancy.rule=1
ro.ril.disable.fd.plmn.prefix=23402,23410,23411,23420,23594,27202,27205
ro.ril.enable.managed.roaming=1
ro.ril.enable.sdr=1
ro.ril.n-roaming.mcclist=219,204,234,272,222,240,232
ro.ril.show.all.plmn=1
ro.ril.enable.amr.wideband=1
ro.ril.enable.r8fd=1
ro.ril.disable.cpc=1
ro.product.locale.language=en
ro.product.locale.region=US
ro.com.google.clientidbase=android-htc-rev
ro.telephony.default_network=0
ro.ril.vmail.23415=1571,BT,121,VDF UK
ro.ril.vmail.27203=171
ro.ril.vmail.65502=181
ro.ril.vmail.27211=171
ro.ril.vmail.65510=100
ro.ril.vmail.22299=4133,3ITA
ro.ril.vmail.23410=901,O2 UK,905,TESCO,443,giffgaff
ro.ril.vmail.22201=41901,I TIM
ro.ril.vmail.22210=42020,Vodafone IT
ro.ril.vmail.22288=4200,I WIND
ro.ril.vmail.20801=888
ro.ril.vmail.20810=123
ro.ril.vmail.20826=777
ro.product.model=HTC One_M8
ro.config.htc.enableCOTA=1
ro.ril.enable.pre_r8fd=1
ro.ril.fd.pre_r8_tout.scr_off=2
ro.ril.fd.pre_r8_tout.scr_on=3
ro.ril.fd.r8_tout.scr_off=2
ro.ril.fd.r8_tout.scr_on=3
ro.ril.ltefgi=1578105984
ro.ril.ltefgi.rel9=2147483648
ro.ril.lte3gpp=35
ro.customer.default=PROJECT_G0005_flag, 0x0034
ro.language.default=LANGUAGE_WWE_flag, 0x0000
ro.ril.enable.enhance.search=1
dev.defaultwallpaper=/system/customize/resource/wallpapers_00.jpg
ro.telephony.bl=27202
ro.wifi.sim=1
# begin build properties
htc.build.stage=2
ro.aa.customizationid=709407
ro.aa.project=M8_UL_K44_SENSE60_SECURITY
ro.prot=true
ro.aa.maincid=HTC__001
ro.aa.modelid=0P6B10000
ro.aa.cidlist=HTC__001,HTC__102,HTC__203,HTC__E11,HTC__405,HTC__Y13,HTC__304,HTC__A07,HTC__032,HTC__J15,HTC__016,HTC__M27,HTC__K18,HTC__A48,HTC__002
ro.aa.rid=1113
ro.aa.report=com
ro.aa.skulist=401
ro.aa.taskid=358399
ro.aa.mainsku=401
ro.aa.romver=1.54.401.5
ro.onecid=
ro.cwkey=CWS__001
# autogenerated by buildinfo.sh
ro.build.id=KOT49H
ro.build.display.id=KOT49H release-keys
ro.build.version.incremental=325784.5
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.2
ro.build.date=六 3月 22 00:34:22 CST 2014
ro.build.date.utc=1395419662
ro.build.type=user
ro.build.user=buildteam
ro.build.host=abm015
ro.build.tags=release-keys
ro.product.brand=htc
ro.product.name=htc_europe
ro.product.device=htc_m8
ro.product.board=MSM8974
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=HTC
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm8974
# ro.build.product is obsolete; use ro.product.device
ro.build.product=htc_m8
ro.build.description=1.54.401.5 CL325784 release-keys
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=1.54.401.5 CL325784 release-keys
ro.build.changelist=325784
ro.build.fingerprint=htc/htc_europe/htc_m8:4.4.2/KOT49H/325784.5:user/release-keys
ro.build.characteristics=default
ro.build.project=M8_UL_K44_SENSE60_SECURITY:358399
ro.build.sku=HTC Europe
ro.product.version=1.54.401.5
ro.build.languageremove=0
ro.build.sense.version=6.0
ro.build.version.htcsdk=HTCExt:HTCExtension_Sense60_442_3;SDK:6.17;hdkbase:19.1
ro.build.description=1.54.401.5 CL325784 release-keys
ro.build.fingerprint=htc/htc_europe/htc_m8:4.4.2/KOT49H/325784.5:user/release-keys
keyguard.no_require_sim=1
# end build properties
#
# from device/htc/htc_m8/system.prop
#
#
# system.prop for msm8974
#
rild.libpath=/vendor/lib/libril-qc-qmi-1.so
rild.libargs=-d /dev/smd0
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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Default network type.
# 9 => GSM/UMTS/LTE mode preferred.
ro.telephony.default_network=9
#
# system props for display
#
debug.sf.hw=1
debug.egl.hw=1
debug.composition.type=gpu
persist.hwc.mdpcomp.enable=true
ro.hwui.renderer.disable_opaque=true
ro.sf.lcd_density=400
debug.mdpcomp.logs=0
# Display Info
ro.product.display_resolution = 5 inch 1080p resolution
dalvik.vm.heapsize=512m
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapstartsize=8m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapminfree=2m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
# +SSD_RIL
ro.baseband.arch=msm
# +SSD_RIL Enable fill EONS
persist.radio.fill_eons=1
# Enable IMS service by default
persist.radio.jbims=1
# Current VT project need to be added
persist.rmnet.mux=enabled
persist.data.iwlan.enable=true
# -SSD_RIL
ro.hdmi.enable=true
tunnel.decode=true
tunnel.audiovideo.decode=true
lpa.decode=true
lpa.use-stagefright=true
persist.speaker.prot.enable=false
qcom.hw.aac.encoder=true
use.voice.path.for.pcm.voip=true
#
# system props for the cne module
#
persist.cne.feature=1
#system props for the MM modules
media.stagefright.enable-player=true
media.stagefright.enable-http=true
media.stagefright.enable-aac=true
media.stagefright.enable-qcp=true
media.stagefright.enable-fma2dp=true
media.stagefright.enable-scan=true
mmp.enable.3g2=true
mm.enable.smoothstreaming=true
media.aac_51_output_enabled=true
#37491 is decimal sum of supported codecs in AAL
#codecs: AVI AC3 ASF AAC QCP DTS 3G2 MP2TS
mm.enable.qcom_parser=37491
# VIDC: debug_levels
# 1:ERROR 2:HIGH 4:LOW 0:NOLOGS 7:AllLOGS
vidc.debug.level=3
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
ro.data.large_tcp_window_size=true
#system props for time-services
persist.timed.enable=true
# System props for audio
# System props for soundhound
persist.htc.audio.pcm.samplerate=48000
persist.htc.audio.pcm.channels=2
# System prop to select audio resampler quality
af.resampler.quality=4
# System props for global effect
htc.audio.global.state=0
htc.audio.global.profile=0
htc.audio.q6.topology=0
htc.audio.global.speaker=1
#
# system prop for opengles version
#
# 196608 is decimal for 0x30000 to report version 3
ro.opengles.version=196608
#
# system prop for Bluetooth Dialup Networking
#
ro.qualcomm.bluetooth.dun=false
# system prop for Bluetooth FTP profile
ro.qualcomm.bluetooth.ftp=true
#
# system property for Bluetooth Handsfree Profile Wide Band Speech
#
ro.qualcomm.bluetooth.hfp.wbs=false
#
#system prop for Bluetooth hci transport
ro.qualcomm.bt.hci_transport=smd
#
# system prop for requesting Master role in incoming Bluetooth connection.
#
ro.bluetooth.request.master=true
#
# system prop for Bluetooth Auto connect for remote initated connections
#
ro.bluetooth.remote.autoconnect=true
# system property for Bluetooth discoverability time out in seconds
# 0: Always discoverable
#debug.bt.discoverable_time=0
# system property for Bluetooth Hardware information
ro.product.bluetooth=4.0
# config fm rssi threshold
#service.qct.fm.rssi=116
#SSD_BT- bluetooth
# system property for qcom Bluetooth stack
ro.qc.bluetooth.stack=bluedroid
# system property for bdaddr
ro.bt.bdaddr_path = /sys/module/htc_bdaddress/parameters/bdaddress
# BLE TAG (HtcBluetoothLeProfiles)
ro.bt.ble_tag = 1
# System property for cabl
#ro.qualcomm.cabl=1
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
#+ SSD_RIL: disable default value by MASD request
#telephony.lteOnCdmaDevice=1
#- SSD_RIL: disable default value by MASD request
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
# ro.storage_structure: define the storage structure of this project
# FUSE: 0x8, FAT: 0x4, SD: 0x2, INS: 0x1
# Example: If the project has FUSE with SD card, the value should be defined as 10 (dec)
ro.storage_structure = 10
# ro.storage_encryption_type: define the storage encryption type of this project
# not support encryption: 0x0 block level: 0x1 file level: 0x2
ro.storage_encryption_type = 2
#For usb storage
ro.usb_host = 1
#
#snapdragon value add features
#
ro.qc.sdk.audio.ssr=false
##fluencetype can be "fluence" or "fluencepro" or "none"
ro.qc.sdk.audio.fluencetype=none
ro.qc.sdk.sensors.gestures=true
ro.qc.sdk.gestures.camera=false
ro.qc.sdk.camera.facialproc=false
#property to enable user to access Google WFD settings.
persist.debug.wfd.enable=1
#property to choose between virtual/external wfd display
persist.sys.wfd.virtual=0
# Following property will be reference by Settings.
ro.product.main_camera =HTC UltraPixel Camera
ro.product.front_camera = 5M
# Support HW rest
ro.product.hwreset = 1
ro.product.hwreset.timer1 = 6
ro.product.hwreset.timer2 = 9
# M8 HW info
ro.product.ram = 2GB
# wifi
wifi.softap.interface=wlan0
wifi.softapconcurrent.interface=softap.0
wifi.miracastconcurrent.scan=WCN3680
init.svc.wpa_supplicant=
init.svc.dhcpcd_wlan0=
dhcp.wlan0.autoip=
dhcp.wlan0.dns1=
dhcp.wlan0.dns2=
dhcp.wlan0.dns3=
dhcp.wlan0.dns4=
dhcp.wlan0.gateway=
dhcp.wlan0.ipaddress=
dhcp.wlan0.leasetime=
dhcp.wlan0.mask=
dhcp.wlan0.ooxx=
dhcp.wlan0.pid=
dhcp.wlan0.reason=
dhcp.wlan0.result=
dhcp.wlan0.server=
net.wlan0.dns1=
net.wlan0.dns2=
wifi.wpa_supp_ready=
wlan.driver.status=
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
persist.wifi.v6=true
persist.wifi.v6.rs.count=5
persist.wifi.v6.rs.timeout=5
ro.product.wifi = 802.11 a/b/g/n/ac
sys.stt.ssr.no_prompt=1
tunnel.audio.encode = true
# For Embadded DIAG
ro.chipset.vendor=QCT
ro.chipset.model=MSM8974
ro.chipset.version=1.x
# ro.storage_encryption_type: define the storage encryption type of this project
# not support encryption: 0x0 block level: 0x1 file level: 0x2
ro.storage_encryption_type = 2
#
# ADDITIONAL_BUILD_PROPERTIES
#
persist.preload.common=1
persist.zygote.preload_threads=3
persist.camera.antibanding=50
persist.camera.tuning_spec=htc
ro.com.android.dataroaming=false
persist.sys.logkit.ctrlcode=0
keyguard.no_require_sim=true
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
drm.service.enabled=true
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=4.4.2_r1
ro.config.alarm_alert=Alarm_Classic.ogg
ro.vendor.extension_library=/vendor/lib/libqc-opt.so
persist.sys.dalvik.vm.lib=libdvm.so
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.qc.sdk.izat.premium_enabled=0
ro.qc.sdk.izat.service_mask=0x0
persist.gps.qc_nlp_in_use=0
ro.gps.agps_provider=1
Then you will see 2 lines, it's what you are looking for:
Code:
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
Unfortunately these ringtone and notification sounds are not available in the /system/media/audio folder..., maybe somewhere in the Framework...
I'm sorry, but seriously I provide wallpapers, sounds and a zip file for the sounds and you ask what is the default sound??? Ask in the HTC One M8 forum or to someone who knows well the HTC devices, I even don't understand what it can do more for you
Download the 1.5 Gb and search inside by yourself.
Hammer_Of_The_Gods said:
Hi,
Seriously...
Here's the original build.prop:
Code:
ro.customer.HTC__J15=PROJECT_G0005_flag, 0x0034
ro.language.HTC__J15=LANGUAGE_ARA_flag, 0x0019
ro.customer.HTC__K18=PROJECT_G0005_flag, 0x0034
ro.language.HTC__K18=LANGUAGE_ISR_flag, 0x0038
ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.enable.dtm=0
ro.ril.hsdpa.category=24
ro.ril.hsupa.category=6
ro.ril.hsxpa=4
ro.ril.fast.dormancy.rule=1
ro.ril.disable.fd.plmn.prefix=23402,23410,23411,23420,23594,27202,27205
ro.ril.enable.managed.roaming=1
ro.ril.enable.sdr=1
ro.ril.n-roaming.mcclist=219,204,234,272,222,240,232
ro.ril.show.all.plmn=1
ro.ril.enable.amr.wideband=1
ro.ril.enable.r8fd=1
ro.ril.disable.cpc=1
ro.product.locale.language=en
ro.product.locale.region=US
ro.com.google.clientidbase=android-htc-rev
ro.telephony.default_network=0
ro.ril.vmail.23415=1571,BT,121,VDF UK
ro.ril.vmail.27203=171
ro.ril.vmail.65502=181
ro.ril.vmail.27211=171
ro.ril.vmail.65510=100
ro.ril.vmail.22299=4133,3ITA
ro.ril.vmail.23410=901,O2 UK,905,TESCO,443,giffgaff
ro.ril.vmail.22201=41901,I TIM
ro.ril.vmail.22210=42020,Vodafone IT
ro.ril.vmail.22288=4200,I WIND
ro.ril.vmail.20801=888
ro.ril.vmail.20810=123
ro.ril.vmail.20826=777
ro.product.model=HTC One_M8
ro.config.htc.enableCOTA=1
ro.ril.enable.pre_r8fd=1
ro.ril.fd.pre_r8_tout.scr_off=2
ro.ril.fd.pre_r8_tout.scr_on=3
ro.ril.fd.r8_tout.scr_off=2
ro.ril.fd.r8_tout.scr_on=3
ro.ril.ltefgi=1578105984
ro.ril.ltefgi.rel9=2147483648
ro.ril.lte3gpp=35
ro.customer.default=PROJECT_G0005_flag, 0x0034
ro.language.default=LANGUAGE_WWE_flag, 0x0000
ro.ril.enable.enhance.search=1
dev.defaultwallpaper=/system/customize/resource/wallpapers_00.jpg
ro.telephony.bl=27202
ro.wifi.sim=1
# begin build properties
htc.build.stage=2
ro.aa.customizationid=709407
ro.aa.project=M8_UL_K44_SENSE60_SECURITY
ro.prot=true
ro.aa.maincid=HTC__001
ro.aa.modelid=0P6B10000
ro.aa.cidlist=HTC__001,HTC__102,HTC__203,HTC__E11,HTC__405,HTC__Y13,HTC__304,HTC__A07,HTC__032,HTC__J15,HTC__016,HTC__M27,HTC__K18,HTC__A48,HTC__002
ro.aa.rid=1113
ro.aa.report=com
ro.aa.skulist=401
ro.aa.taskid=358399
ro.aa.mainsku=401
ro.aa.romver=1.54.401.5
ro.onecid=
ro.cwkey=CWS__001
# autogenerated by buildinfo.sh
ro.build.id=KOT49H
ro.build.display.id=KOT49H release-keys
ro.build.version.incremental=325784.5
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.2
ro.build.date=六 3月 22 00:34:22 CST 2014
ro.build.date.utc=1395419662
ro.build.type=user
ro.build.user=buildteam
ro.build.host=abm015
ro.build.tags=release-keys
ro.product.brand=htc
ro.product.name=htc_europe
ro.product.device=htc_m8
ro.product.board=MSM8974
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=HTC
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm8974
# ro.build.product is obsolete; use ro.product.device
ro.build.product=htc_m8
ro.build.description=1.54.401.5 CL325784 release-keys
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=1.54.401.5 CL325784 release-keys
ro.build.changelist=325784
ro.build.fingerprint=htc/htc_europe/htc_m8:4.4.2/KOT49H/325784.5:user/release-keys
ro.build.characteristics=default
ro.build.project=M8_UL_K44_SENSE60_SECURITY:358399
ro.build.sku=HTC Europe
ro.product.version=1.54.401.5
ro.build.languageremove=0
ro.build.sense.version=6.0
ro.build.version.htcsdk=HTCExt:HTCExtension_Sense60_442_3;SDK:6.17;hdkbase:19.1
ro.build.description=1.54.401.5 CL325784 release-keys
ro.build.fingerprint=htc/htc_europe/htc_m8:4.4.2/KOT49H/325784.5:user/release-keys
keyguard.no_require_sim=1
# end build properties
#
# from device/htc/htc_m8/system.prop
#
#
# system.prop for msm8974
#
rild.libpath=/vendor/lib/libril-qc-qmi-1.so
rild.libargs=-d /dev/smd0
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=
ril.subscription.types=NV,RUIM
DEVICE_PROVISIONED=1
# Default network type.
# 9 => GSM/UMTS/LTE mode preferred.
ro.telephony.default_network=9
#
# system props for display
#
debug.sf.hw=1
debug.egl.hw=1
debug.composition.type=gpu
persist.hwc.mdpcomp.enable=true
ro.hwui.renderer.disable_opaque=true
ro.sf.lcd_density=400
debug.mdpcomp.logs=0
# Display Info
ro.product.display_resolution = 5 inch 1080p resolution
dalvik.vm.heapsize=512m
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.heapstartsize=8m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapminfree=2m
dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false
# +SSD_RIL
ro.baseband.arch=msm
# +SSD_RIL Enable fill EONS
persist.radio.fill_eons=1
# Enable IMS service by default
persist.radio.jbims=1
# Current VT project need to be added
persist.rmnet.mux=enabled
persist.data.iwlan.enable=true
# -SSD_RIL
ro.hdmi.enable=true
tunnel.decode=true
tunnel.audiovideo.decode=true
lpa.decode=true
lpa.use-stagefright=true
persist.speaker.prot.enable=false
qcom.hw.aac.encoder=true
use.voice.path.for.pcm.voip=true
#
# system props for the cne module
#
persist.cne.feature=1
#system props for the MM modules
media.stagefright.enable-player=true
media.stagefright.enable-http=true
media.stagefright.enable-aac=true
media.stagefright.enable-qcp=true
media.stagefright.enable-fma2dp=true
media.stagefright.enable-scan=true
mmp.enable.3g2=true
mm.enable.smoothstreaming=true
media.aac_51_output_enabled=true
#37491 is decimal sum of supported codecs in AAL
#codecs: AVI AC3 ASF AAC QCP DTS 3G2 MP2TS
mm.enable.qcom_parser=37491
# VIDC: debug_levels
# 1:ERROR 2:HIGH 4:LOW 0:NOLOGS 7:AllLOGS
vidc.debug.level=3
#
# system props for the data modules
#
ro.use_data_netmgrd=true
persist.data.netmgrd.qos.enable=true
ro.data.large_tcp_window_size=true
#system props for time-services
persist.timed.enable=true
# System props for audio
# System props for soundhound
persist.htc.audio.pcm.samplerate=48000
persist.htc.audio.pcm.channels=2
# System prop to select audio resampler quality
af.resampler.quality=4
# System props for global effect
htc.audio.global.state=0
htc.audio.global.profile=0
htc.audio.q6.topology=0
htc.audio.global.speaker=1
#
# system prop for opengles version
#
# 196608 is decimal for 0x30000 to report version 3
ro.opengles.version=196608
#
# system prop for Bluetooth Dialup Networking
#
ro.qualcomm.bluetooth.dun=false
# system prop for Bluetooth FTP profile
ro.qualcomm.bluetooth.ftp=true
#
# system property for Bluetooth Handsfree Profile Wide Band Speech
#
ro.qualcomm.bluetooth.hfp.wbs=false
#
#system prop for Bluetooth hci transport
ro.qualcomm.bt.hci_transport=smd
#
# system prop for requesting Master role in incoming Bluetooth connection.
#
ro.bluetooth.request.master=true
#
# system prop for Bluetooth Auto connect for remote initated connections
#
ro.bluetooth.remote.autoconnect=true
# system property for Bluetooth discoverability time out in seconds
# 0: Always discoverable
#debug.bt.discoverable_time=0
# system property for Bluetooth Hardware information
ro.product.bluetooth=4.0
# config fm rssi threshold
#service.qct.fm.rssi=116
#SSD_BT- bluetooth
# system property for qcom Bluetooth stack
ro.qc.bluetooth.stack=bluedroid
# system property for bdaddr
ro.bt.bdaddr_path = /sys/module/htc_bdaddress/parameters/bdaddress
# BLE TAG (HtcBluetoothLeProfiles)
ro.bt.ble_tag = 1
# System property for cabl
#ro.qualcomm.cabl=1
#
# System props for telephony
# System prop to turn on CdmaLTEPhone always
#+ SSD_RIL: disable default value by MASD request
#telephony.lteOnCdmaDevice=1
#- SSD_RIL: disable default value by MASD request
#Simulate sdcard on /data/media
#
persist.fuse_sdcard=true
# ro.storage_structure: define the storage structure of this project
# FUSE: 0x8, FAT: 0x4, SD: 0x2, INS: 0x1
# Example: If the project has FUSE with SD card, the value should be defined as 10 (dec)
ro.storage_structure = 10
# ro.storage_encryption_type: define the storage encryption type of this project
# not support encryption: 0x0 block level: 0x1 file level: 0x2
ro.storage_encryption_type = 2
#For usb storage
ro.usb_host = 1
#
#snapdragon value add features
#
ro.qc.sdk.audio.ssr=false
##fluencetype can be "fluence" or "fluencepro" or "none"
ro.qc.sdk.audio.fluencetype=none
ro.qc.sdk.sensors.gestures=true
ro.qc.sdk.gestures.camera=false
ro.qc.sdk.camera.facialproc=false
#property to enable user to access Google WFD settings.
persist.debug.wfd.enable=1
#property to choose between virtual/external wfd display
persist.sys.wfd.virtual=0
# Following property will be reference by Settings.
ro.product.main_camera =HTC UltraPixel Camera
ro.product.front_camera = 5M
# Support HW rest
ro.product.hwreset = 1
ro.product.hwreset.timer1 = 6
ro.product.hwreset.timer2 = 9
# M8 HW info
ro.product.ram = 2GB
# wifi
wifi.softap.interface=wlan0
wifi.softapconcurrent.interface=softap.0
wifi.miracastconcurrent.scan=WCN3680
init.svc.wpa_supplicant=
init.svc.dhcpcd_wlan0=
dhcp.wlan0.autoip=
dhcp.wlan0.dns1=
dhcp.wlan0.dns2=
dhcp.wlan0.dns3=
dhcp.wlan0.dns4=
dhcp.wlan0.gateway=
dhcp.wlan0.ipaddress=
dhcp.wlan0.leasetime=
dhcp.wlan0.mask=
dhcp.wlan0.ooxx=
dhcp.wlan0.pid=
dhcp.wlan0.reason=
dhcp.wlan0.result=
dhcp.wlan0.server=
net.wlan0.dns1=
net.wlan0.dns2=
wifi.wpa_supp_ready=
wlan.driver.status=
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
persist.wifi.v6=true
persist.wifi.v6.rs.count=5
persist.wifi.v6.rs.timeout=5
ro.product.wifi = 802.11 a/b/g/n/ac
sys.stt.ssr.no_prompt=1
tunnel.audio.encode = true
# For Embadded DIAG
ro.chipset.vendor=QCT
ro.chipset.model=MSM8974
ro.chipset.version=1.x
# ro.storage_encryption_type: define the storage encryption type of this project
# not support encryption: 0x0 block level: 0x1 file level: 0x2
ro.storage_encryption_type = 2
#
# ADDITIONAL_BUILD_PROPERTIES
#
persist.preload.common=1
persist.zygote.preload_threads=3
persist.camera.antibanding=50
persist.camera.tuning_spec=htc
ro.com.android.dataroaming=false
persist.sys.logkit.ctrlcode=0
keyguard.no_require_sim=true
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
drm.service.enabled=true
ro.setupwizard.mode=OPTIONAL
ro.com.google.gmsversion=4.4.2_r1
ro.config.alarm_alert=Alarm_Classic.ogg
ro.vendor.extension_library=/vendor/lib/libqc-opt.so
persist.sys.dalvik.vm.lib=libdvm.so
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.qc.sdk.izat.premium_enabled=0
ro.qc.sdk.izat.service_mask=0x0
persist.gps.qc_nlp_in_use=0
ro.gps.agps_provider=1
Then you will see 2 lines, it's what you are looking for:
Code:
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
Unfortunately these ringtone and notification sounds are not available in the sounds folder..., maybe somewhere in the Framework...
I'm sorry, but seriously I provide wallpapers, sounds and a zip file for the sounds and you ask what is the default sound??? Ask in the HTC One M8 forum, I even don't understand what it can do more for you
Click to expand...
Click to collapse
I ask because you
extracted them from a stock rom
Click to expand...
Click to collapse
so you have build.prop, framework etc. (or maybe not)?
If i flash other devices ringtones i want default sounds, for me they are more "orginal", so i don't know what is strange for you.
mastero9017 said:
I ask because you so you have build.prop, framework etc. (or maybe not)?
If i flash other devices ringtones i want default sounds, for me they are more "orginal", so i don't know what is strange for you.
Click to expand...
Click to collapse
YES I have it, full stock and so one, I don't know where is located the defaut ringtone and notification as stated in the build.prop since they are not in the media folder and I don't know why nor I know where they can be, right?
If YOU WANT something I can't provide, DO IT BY YOURSELF!
What do you want more? I explained that's all, I don't know why, how and where...
mastero9017 said:
I ask because you so you have build.prop, framework etc. (or maybe not)?
If i flash other devices ringtones i want default sounds, for me they are more "orginal", so i don't know what is strange for you.
Click to expand...
Click to collapse
Happy with the attachment?
Search in the HTC Framework, if you want or know better than me where it is (since it strange for you that I don't know), I will be glad to provide you the file(s) needed.
I spent time to download a full rom, to search the wallpapers, the sounds (ok this it's not too difficult), provide a flashable zip file for the sounds, upload all and honestly, not to be rude, but you bother me with something like "If I have then I want", Smh....
Sometimes better is to do the things by yourself if the guy who provide something can't do more what you want because he don't know more instead of making "insinuation"!
It's HTC stuff, some things are not as easy like you seem to think. For example in the Nexus 5 all the defaut sounds are settled in the build.prop (notifications, ringtones and alarm) are in the media folder. It's not the case for HTC...
From the Nexus 5 build.prop:
Code:
ro.config.ringtone=Titania.ogg
ro.config.notification_sound=Tethys.ogg
ro.config.alarm_alert=Oxygen.ogg
These files are present in /system/media/audio for the Nexus 5, so it correspond, why not in the HTC firmware..., don't know
thats gooooooood downloading now
thanks
Sent from my Nexus 5 using Tapatalk
OP is friendly
Sent from my Nexus 5 using Tapatalk

[FIX] Weak GPS signal

Hello! I've made simple fix to the GPS receiver in our devices. Relative simple solution to weak reception and long time to get a fix. All you have to do is replace gps.conf file in /system/etc/ directory with the one attached here (extract it from the .zip archive first) and chmod it 0644, then reboot your device and see how it performs I'm very happy with the results, you will be too!
Your device must be rooted!
Please explain in detail exactly what's different about this config file.
Transmitted via Bacon
I tested my GPS and it was not good.. I used your file and it took a matter of seconds to find satellites.. Thank you
Sent from my A0001 using Tapatalk 2
More data, please.
Location
This doesn't appear to be for US.
stangman said:
This doesn't appear to be for US.
Click to expand...
Click to collapse
Just use the FasterGPS app from the Play Store, it adapts to the region you enter.
I'm assuming the modified config in this thread is only set for a specific region.
Transmitted via Bacon
There are some servers modified but I don't know why,
I'm in the US and it worked for me
Sent from my A0001 using Tapatalk 2
Strange..... Faster GPS couldn't do it but this file managed
Thanks OP
This seemed to fix the GPS issues I was having, for some reason whenever I tried to navigate somewhere the GPS would stop updating thus leading to trying to use a map instead of having a navigator updating my position and telling me where to turn.
Hopefully the fix lasts!
This file fixed my GPS ???, better then Faster GPS ???.
Beamed using Oneplus one from Africa ?.
Thanks with your fix my gps works better than ever i live in Greece
thx, now i not lose gps
Thanks
Thanks for your work.
I will test it but would be great if you could detail what are the changes.
Amazing. People installing files from total strangers on the internet lol....
Later idiots complain that their PC and their cell pones have security/performance issues.
Mods, since he hasnt given any explaination, Id personally remove/close the thread.
riahc3 said:
Amazing. People installing files from total strangers on the internet lol....
Later idiots complain that their PC and their cell pones have security/performance issues.
Mods, since he hasnt given any explaination, Id personally remove/close the thread.
Click to expand...
Click to collapse
I don't know much about conf files but I have copied the contents of both to compare, if someone is familiar then commentary will be appreciated.
Original
Code:
#Uncommenting these urls would only enable
#the power up auto injection and force injection(test case).
#XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin
#XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
#XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
#
XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra2.bin
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra2.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra2.bin
# Error Estimate
# _SET = 1
# _CLEAR = 0
ERR_ESTIMATE=0
#Test
NTP_SERVER=time.gpsonextra.net
#Asia
# NTP_SERVER=asia.pool.ntp.org
#Europe
# NTP_SERVER=europe.pool.ntp.org
#North America
# NTP_SERVER=north-america.pool.ntp.org
# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
# 4 - Debug, 5 - Verbose
# If DEBUG_LEVEL is commented, Android's logging levels will be used
DEBUG_LEVEL = 2
# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0
# supl version 1.0
SUPL_VER=0x10000
# Emergency SUPL, 1=enable, 0=disable
SUPL_ES=1
# GPS Capabilities bit mask
# SCHEDULING = 0x01
# MSB = 0x02
# MSA = 0x04
# ON_DEMAND_TIME = 0x10
# GEOFENCE = 0x20
# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING | GEOFENCE
CAPABILITIES=0x37
# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
# ACCURACY_THRES=5000
################################
##### AGPS server settings #####
################################
# FOR SUPL SUPPORT, set the following
# SUPL_HOST=supl.host.com or IP
# SUPL_PORT=1234
# FOR C2K PDE SUPPORT, set the following
# C2K_HOST=c2k.pde.com or IP
# C2K_PORT=1234
####################################
# LTE Positioning Profile Settings
####################################
# 0: Enable RRLP on LTE(Default)
# 1: Enable LPP_User_Plane on LTE
# 2: Enable LPP_Control_Plane
# 3: Enable both LPP_User_Plane and LPP_Control_Plane
LPP_PROFILE = 0
################################
# EXTRA SETTINGS
################################
# NMEA provider (1=Modem Processor, 0=Application Processor)
NMEA_PROVIDER=0
# Mark if it is a SGLTE target (1=SGLTE, 0=nonSGLTE)
SGLTE_TARGET=0
##################################################
# Select Positioning Protocol on A-GLONASS system
##################################################
# 0x1: RRC CPlane
# 0x2: RRLP UPlane
# 0x4: LLP Uplane
A_GLONASS_POS_PROTOCOL_SELECT = 0
Edited
Code:
#All
NTP_SERVER=0.europe.pool.ntp.org
NTP_SERVER=0.pl.pool.ntp.org
XTRA_SERVER_1=http://gllto.glpals.com/4day/glo/v2/latest/lto2.dat
XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin
XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
# Error Estimate
# _SET = 1
# _CLEAR = 0
ERR_ESTIMATE=0
# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info
# 4 - Debug, 5 - Verbose
# If DEBUG_LEVEL is commented, Android's logging levels will be used
DEBUG_LEVEL = 1
# Intermediate position report, 1=enable, 0=disable
INTERMEDIATE_POS=0
# supl version 1.0
#SUPL_VER=0x10000
# supl version 2.0
SUPL_VER=0x20000
# Emergency SUPL, 1=enable, 0=disable
SUPL_ES=1
# GPS Capabilities bit mask
# SCHEDULING = 0x01
# MSB = 0x02
# MSA = 0x04
# ON_DEMAND_TIME = 0x10
# GEOFENCE = 0x20
# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING | GEOFENCE
CAPABILITIES=0x37
# Accuracy threshold for intermediate positions
# less accurate positions are ignored, 0 for passing all positions
ACCURACY_THRES=5000
################################
##### AGPS server settings #####
################################
# FOR SUPL SUPPORT, set the following
# SUPL_HOST=supl.host.com or IP
# SUPL_PORT=1234
SUPL_HOST=supl.google.com
SUPL_PORT=7276
SUPL_SECURE_PORT=7278
SUPL_NO_SECURE_PORT=3425
####################################
# LTE Positioning Profile Settings
####################################
# 0: Enable RRLP on LTE(Default)
# 1: Enable LPP_User_Plane on LTE
# 2: Enable LPP_Control_Plane
# 3: Enable both LPP_User_Plane and LPP_Control_Plane
LPP_PROFILE = 0
################################
# EXTRA SETTINGS
################################
# NMEA provider (1=Modem Processor, 0=Application Processor)
NMEA_PROVIDER=1
# Mark if it is a SGLTE target (1=SGLTE, 0=nonSGLTE)
SGLTE_TARGET=0
##################################################
# Select Positioning Protocol on A-GLONASS system
##################################################
# 0x1: RRC CPlane
# 0x2: RRLP UPlane
# 0x4: LLP Uplane
A_GLONASS_POS_PROTOCOL_SELECT = 0
Lukiqq said:
Hello! I've made simple fix to the GPS receiver in our devices. Relative simple solution to weak reception and long time to get a fix. All you have to do is replace gps.conf file in /system/etc/ directory with the one attached here (extract it from the .zip archive first) and chmod it 0644, then reboot your device and see how it performs I'm very happy with the results, you will be too!
Your device must be rooted!
Click to expand...
Click to collapse
could you post more details on how to replace it? What do you mean by "chmod it 0644" ? I'm such a newbie.
In Root Explorer: Mount R/W so you can make changes, long press on the conf file, click permissions, then at the bottom you can "Enter Octal"
I lost you when you mentioned chmod0666 it. Please explain how to do that or provide a link for tutorial
Hi everyone, I am also an owner of Oneplus One and have been experiencing the unreliable GPS for a while. I would like to try this method in rectifying the issue. Can someone teach me how to apply this as i'm not familiar with rooting the phone?

Categories

Resources