[Q] Virgin Mobile HTC Desire 510 on GSM Networks

Search This thread

Murrfk

Senior Member
Jun 3, 2011
85
15
I have read this entire thread and have thought of something that might be nothing and might be useful. I bought a Virgin HTC 510 phone from the USA (I am in Canada) and thought that I could unlock it as it should be the same as a Virgin Canada HTC 510 phone, which I believe is a GSM phone. I am wondering if it would be possible to flash the RUU for the Virgin Canada phone onto the Virgin US phone, or somehow use the Virgin Canada phone/files/RUU to help with this problem. Same phone, same carrier identifier, different radio. Might be useful?

EDIT/Update - I now have access to BOTH a Virgin USA CDMA phone, and an Virgin Canada GSM HTC 510 Desire Phone. Any way that I can help?

This thread talks of ways this might be done
h t t p ://translate.google.ca/translate?hl=en&sl=es&u=http://migueltavarez04.blogspot.com/2014/12/root-htc-desire-510-buenas-quien-se.html&prev=search
 
Last edited:

tristar

Member
Dec 28, 2004
39
8
@jodge you have probably gone the furthest in figuring this one out.

A couple of questions for you on the S-OFF comparison.

Can I use QPST or any such app to change the values as you have mentioned and get S-OFF ? or is it encrypted.
 

Murrfk

Senior Member
Jun 3, 2011
85
15
I have looked into the Virgin GSM Canada phone (which is a Bell Mobility device) and the Virgin USA CDMA (which is a Sprint device). Note the difference in the build.prop file that I am pasting into this post, especially preferred network being =9 on the gsm and =8 on a CDMA phone.

ro.ril.enable.a53=1
ro.ril.enable.dtm=0
ro.ril.gprsclass=12
ro.ril.hsdpa.category=24
ro.ril.hsupa.category=6
ro.ril.hsxpa=4
ro.ril.radio.svn=2
ro.ril.disable.fd.plmn.prefix=23402,23410,23411,23420,23594,27202,27205
ro.ril.enable.sdr=0
ro.ril.show.all.plmn=1
ro.ril.disable.fastdormancy.is=1
ro.ril.enable.gea3=1
ro.ril.enable.amr.wideband=1
ro.ril.enable.ehplmn.feature=1
ro.ril.disable.nf=0
ro.ril.enable.r8fd=1
ro.ril.disable.cpc=1
ro.product.locale.language=en
ro.product.locale.region=US
ro.ril.vmail.302610=+16473832355
ro.ril.vmail.302780=13065206245
ro.product.model=HTC Desire 510
ro.net.apnwhitelist=none
ro.telephony.ipv6_capability=0
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=1561328770
ro.ril.ltefgi.rel9=2147483648
CMSUPPORT=0
ro.ril.lte3gpp=35
ro.ril.pdpnumber.policy.roaming=3
ro.ril.disable.lte.band2_5=1
ro.ril.ps_handover=0
dev.defaultwallpaper=/system/customize/resource/wallpapers_00.jpg
# begin build properties
htc.build.stage=2
ro.aa.rid=221
ro.cwkey=BM___001
ro.aa.skulist=666
ro.aa.customizationid=874287
ro.aa.taskid=395603
ro.aa.project=A11_UL_K44_DESIRE_SENSE60_AIO
ro.onecid=
ro.aa.mainsku=666
ro.aa.romver=1.18.666.2
ro.aa.modelid=0PCV22000
ro.prot=true
ro.aa.maincid=BM___001
ro.aa.report=com
ro.aa.cidlist=BM___001,SASKT001
# autogenerated by buildinfo.sh
ro.build.id=KOT49H
ro.build.display.id=KOT49H release-keys
ro.build.version.incremental=394705.2
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.2
ro.build.date=四 10月 16 14:07:22 CST 2014
ro.build.date.utc=1413439642
ro.build.type=user
ro.build.user=buildteam
ro.build.host=ABM102
ro.build.tags=release-keys
ro.product.brand=htc
ro.product.name=a11ul8x26_bm
ro.product.device=htc_a11ul8x26
ro.product.board=MSM8226
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=msm8226
# ro.build.product is obsolete; use ro.product.device
ro.build.product=htc_a11ul8x26
ro.build.description=1.18.666.2 CL394705 release-keys
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=1.18.666.2 CL394705 release-keys
ro.build.changelist=394705
ro.build.fingerprint=htc/a11ul8x26_bm/htc_a11ul8x26:4.4.2/KOT49H/394705.2:user/release-keys
ro.build.characteristics=default
ro.build.project=A11_UL_K44_DESIRE_SENSE60_AIO:395603
ro.build.sku=Bell Mobility WWE
ro.product.version=1.18.666.2
ro.build.languageremove=0
ro.build.sense.version=6.0
ro.build.version.htcsdk=HTCExt:HTCExtension_Sense60_442_6;SDK:6.25;hdkbase:19.1
ro.build.description=1.18.666.2 CL394705 release-keys
ro.build.fingerprint=htc/a11ul8x26_bm/htc_a11ul8x26:4.4.2/KOT49H/394705.2:user/release-keys
keyguard.no_require_sim=1
# end build properties
#
# from device/htc/htc_a11ul8x26/system.prop
#
#
# system.prop for msm8226
#

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=240
debug.mdpcomp.logs=0

# Display Info
ro.product.display_resolution = 4.7 inch FWVGA resolution

dalvik.vm.heapsize=256m
dalvik.vm.heapgrowthlimit=96m
dalvik.vm.heapstartsize=8m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapminfree=2m

dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false

# Camera Info
ro.product.main_camera = 13M
ro.product.front_camera = 5M

# +SSD_RIL
ro.baseband.arch=msm

# 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=0

#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=1
#
# 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

#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=1024

#Enable offload gapless
audio.offload.gapless.enabled=true

# System props for global effect
htc.audio.global.state=0
htc.audio.global.profile=0
htc.audio.q6.topology=0
htc.audio.global.speaker=0
htc.audio.srs.defaultbundleHS=MAX300

# System props for skip fast output
htc.audio.skiplowlatency=7

# System props for ALT feature
htc.audio.swalt.enable=1
htc.audio.swalt.mingain=16384

# System props for video offload
av.offload.enable=0

#
# 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

# Hardware Info
ro.product.processor = Quadcore
ro.product.ram = 1GB

# 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.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

# Support HW rest
ro.product.hwreset = 1
ro.product.hwreset.timer1 = 6
ro.product.hwreset.timer2 = 9

# 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 b/g/n


#
# ADDITIONAL_BUILD_PROPERTIES
#
persist.preload.common=0
persist.zygote.preload_threads=3
persist.camera.antibanding=60
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_r5
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=128m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m
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
 

Murrfk

Senior Member
Jun 3, 2011
85
15
For comparison, here is the build.prop (from the system directory) for the HTC Desire 510 Virgin USA (CDMA - Based on Sprint)
ro.ril.oem.ecclist=911
ro.ril.disable.fd.plmn.prefix=23402,23410,23411,23420
ro.ril.enable.sdr=0
ro.ril.set.mtusize=1422
ro.product.locale.language=en
ro.product.locale.region=US
ro.com.google.clientidbase=android-htc
ro.com.google.clientidbase.yt=android-sprint-mvno-us
ro.com.google.clientidbase.am=android-sprint-mvno-us
ro.com.google.clientidbase.ms=android-sprint-mvno-us
ro.wifi.hotspotUI=0
ro.bt.tetheringUI=0
ro.usb.tetheringUI=0
ro.product.model=0PCV1
ro.cdma.home.operator.alpha=HTC
gsm.sim.operator.alpha=Chameleon
gsm.operator.alpha=Chameleon
ro.cdma.home.operator.numeric=000000
gsm.sim.operator.numeric=000000
gsm.operator.numeric=000000
gsm.sim.operator.iso-country=us
gsm.operator.iso-country=us
ro.net.apnwhitelist=none
ro.net.apnroamingwhitelist=fota
ro.home.operator.carrierid=Chameleon
ro.htc.checkin.delay=0
ro.telephony.ipv6_capability=1
dev.defaultwallpaper=/system/customize/resource/wallpapers_00.jpg
ro.htc.preprocess=SPRINT_ITSON
# begin build properties
htc.build.stage=2
ro.aa.project=A11_CHL_K44_DESIRE_SENSE60
ro.prot=true
ro.aa.maincid=SPCS_002
ro.aa.modelid=0PCV10000
ro.aa.cidlist=SPCS_002
ro.aa.rid=210
ro.aa.customizationid=994856
ro.aa.report=com
ro.aa.skulist=652
ro.aa.taskid=417926
ro.aa.romver=1.48.652.2
ro.aa.mainsku=652
ro.onecid=1
ro.cwkey=SPCS_002
# autogenerated by buildinfo.sh
ro.build.id=KOT49H
ro.build.display.id=KOT49H release-keys
ro.build.version.incremental=373881.2
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.2
ro.build.date=四 1月 22 00:58:30 CST 2015
ro.build.date.utc=1421859510
ro.build.type=user
ro.build.user=buildteam
ro.build.host=ABM033
ro.build.tags=release-keys
ro.product.brand=htc
ro.product.name=sprint_wwe_vm
ro.product.device=htc_a11chl
ro.product.board=MSM8226
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=msm8226
# ro.build.product is obsolete; use ro.product.device
ro.build.product=htc_a11chl
ro.build.description=1.48.652.2 CL373881 release-keys
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=1.48.652.2 CL373881 release-keys
ro.build.changelist=373881
ro.build.fingerprint=htc/sprint_wwe_vm/htc_a11chl:4.4.2/KOT49H/373881.2:user/release-keys
ro.build.characteristics=default
ro.build.project=A11_CHL_K44_DESIRE_SENSE60:417926
ro.build.sku=Sprint WWE VM
ro.product.version=1.48.652.2
ro.build.languageremove=0
ro.build.sense.version=6.0
ro.build.version.htcsdk=HTCExt:HTCExtension_Sense60_442_6;SDK:6.25;hdkbase:19.1
ro.build.description=1.48.652.2 CL373881 release-keys
ro.build.fingerprint=htc/sprint_wwe_vm/htc_a11chl:4.4.2/KOT49H/373881.2:user/release-keys
keyguard.no_require_sim=1
# end build properties
#
# from device/htc/htc_a11chl/system.prop
#
#
# system.prop for msm8226
#

rild.libpath=/vendor/lib/libril-qc-qmi-1.so
rild.libpath.ganlite=/system/lib/librilswitch.so
rilswitch.vendorlibpath=/vendor/lib/libril-qc-qmi-1.so
rilswitch.cfilibpath=/system/lib/libcfiril.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.
# 8 => CDMA/LTE mode preferred.
ro.telephony.default_network=8

#
# 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=240
debug.mdpcomp.logs=0

# Display Info
ro.product.display_resolution = 4.7 inch FWVGA resolution

dalvik.vm.heapsize=256m
dalvik.vm.heapgrowthlimit=96m
dalvik.vm.heapstartsize=8m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapminfree=2m

dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false

# Camera Info
ro.product.main_camera = 13M
ro.product.front_camera = 5M

# +SSD_RIL
ro.baseband.arch=msm

# system property for RIL snapshot feature/timer
persist.radio.snapshot_enabled = 1
persist.radio.snapshot_timer = 22
# -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=0

#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=1
#
# 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

#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=1024

#Enable offload gapless
audio.offload.gapless.enabled=true

# System props for global effect
htc.audio.global.state=0
htc.audio.global.profile=0
htc.audio.q6.topology=0
htc.audio.global.speaker=0
htc.audio.srs.defaultbundleHS=MAX300

# System props for skip fast output
htc.audio.skiplowlatency=7

# System props for ALT feature
htc.audio.swalt.enable=1
htc.audio.swalt.mingain=16384

# System props for video offload
av.offload.enable=0

#
# 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

# Hardware Info
ro.product.processor = Quadcore
ro.product.ram = 1GB

# 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

# Bluetooth Info
ro.bt.chipset = Qualcomm WCN3620
ro.bt.profiles = 12806403
ro.bt.stack.version = 2.0
ro.bt.stack = Bluedroid
ro.bt.version = 4.0

# System property for cabl
#ro.qualcomm.cabl=1

#+ willy_fu 20131120, enable it from JB 4.3 projects
# Property for TelephonyManager.getLteOnCdmaModeStatic API
# 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
#- willy_fu 20131120

#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.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

# Support HW rest
ro.product.hwreset = 1
ro.product.hwreset.timer1 = 6
ro.product.hwreset.timer2 = 9

# 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 b/g/n
#set dynamic_switch_prop
ro.dynamic_switch = 1
persist.dynamic_switch = 0
persist.user_dynamic_switch = 0

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.itson.path=/carrier/itson/
persist.preload.common=0
persist.zygote.preload_threads=3
persist.camera.antibanding=60
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_r4
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=128m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m
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
 

Murrfk

Senior Member
Jun 3, 2011
85
15
When I change nvitem 855 from 01 to 00 I no longer show any current networks when I type *#*#4636#*#*, but I still do not have choices regarding GSM networks available. (Only 800mhz and 1900mhz) .

These threads appear useful:

h t t p://forum.xda-developers.com/one-e8/help/signal-selecting-usa-band-4636-menu-t3091439

h t t p://forum.xda-developers.com/moto-x/general/guide-success-sim-unlock-sprint-xt1056-t2825155

h t t p://forum.xda-developers.com/crossdevice-dev/sony/thread-progress-please-leave-im-updating-t2871269

h t t p://forum.xda-developers.com/galaxy-s5/general/guide-enable-unlock-edit-add-gsm-lte-t2948822

h t t p://www.usoftsmartphone.com/t264374.html
 

scorp8669

Member
Mar 25, 2010
12
0
I have read this entire thread and have thought of something that might be nothing and might be useful. I bought a Virgin HTC 510 phone from the USA (I am in Canada) and thought that I could unlock it as it should be the same as a Virgin Canada HTC 510 phone, which I believe is a GSM phone. I am wondering if it would be possible to flash the RUU for the Virgin Canada phone onto the Virgin US phone, or somehow use the Virgin Canada phone/files/RUU to help with this problem. Same phone, same carrier identifier, different radio. Might be useful?

EDIT/Update - I now have access to BOTH a Virgin USA CDMA phone, and an Virgin Canada GSM HTC 510 Desire Phone. Any way that I can help?

This thread talks of ways this might be done
h t t p ://translate.google.ca/translate?hl=en&sl=es&u=http://migueltavarez04.blogspot.com/2014/12/root-htc-desire-510-buenas-quien-se.html&prev=search

Can you post GSM radio file from Virgin Canada GSM HTC 510 Desire Phone?
 

Murrfk

Senior Member
Jun 3, 2011
85
15
Can you post GSM radio file from Virgin Canada GSM HTC 510 Desire Phone?

How would I get the radio file off the phone? (It is not s-off if that matters. )

I think if the radio needs to be replaced, or if the gsm is 64 bit and the CDMA is 32 bit, then this is a dead horse. However, other threads suggest that the radio installed might work, if it is properly enabled. See the files that I linked.
 

uchithisanka

Senior Member
Mar 21, 2013
222
293
colombo
Still there is now any success???? Im also trying to convert this to gsm but no any success.if someone has any good news then please inform us

Hope this can unlock
Cheers

---------- Post added at 06:51 PM ---------- Previous post was at 06:48 PM ----------

There are some ril files i think thats the problem i want to try it but i dont have any desire 510 gsm ril files if someone can post then i can try it
 

thereaper11

New member
Jun 4, 2015
4
0
Hi there, I just bought an HTC 510 boost mobile no contract and I'm trying to get the 2G, 3G and 4G unlock bands for an international usage, I already have the sim unlock but I'm still have no phone signal. Is this tutorial the solution? By the way, in the *#*#4636#*#* menu appears all the choices about phone radio but, no matter which one I choose, it will automatically turn back to CDMA+LTE/EvDo auto

You don't have to do anything to save it. I would bet that you can change it and if you wait a little while it reverts back to CDMA. I think it reverts back because the frequencies needed for GSM/WCDMA/LTE are locked. I would recommend http://forum.xda-developers.com/cro...ad-progress-please-leave-im-updating-t2871269 and unlocking the following bands:

2G Network GSM 850 / 900 / 1800 / 1900
3G Network HSDPA 850 / 900 / 2100
4G Network LTE 800 / 1800 / 2600

After you do that, my guess is that it will accept GSM/WCDMA/LTE. Beware that I have not done this, but that's what makes sense to me. Let us know the outcome. Good luck!
 

Stp_0

Member
Dec 23, 2014
12
6
Still there is now any success???? Im also trying to convert this to gsm but no any success.if someone has any good news then please inform us

Hope this can unlock
Cheers

---------- Post added at 06:51 PM ---------- Previous post was at 06:48 PM ----------

There are some ril files i think thats the problem i want to try it but i dont have any desire 510 gsm ril files if someone can post then i can try it

Hi,
I have the htc desire 510 GSM from cricket, which files do yo need? And where i can find them (Path and folders)?.

Regards,

Alvaro.
 

uchithisanka

Senior Member
Mar 21, 2013
222
293
colombo
Hi,
I have the htc desire 510 GSM from cricket, which files do yo need? And where i can find them (Path and folders)?.

Regards,

Alvaro.
first thanks for helping us

these are the required files.i create a zip file.there are 23 files if you have a time dump this files from your system.thanks again
 

Attachments

  • gsmtest.zip
    2.5 MB · Views: 299

jodge

Senior Member
Nov 7, 2006
63
32
@jodge you have probably gone the furthest in figuring this one out.

A couple of questions for you on the S-OFF comparison.

Can I use QPST or any such app to change the values as you have mentioned and get S-OFF ? or is it encrypted.

forget it

jtag (if enabled)
direct emmc connect (easyJtag, ATF, GPG...etc)
Htc Java Card
sunshine
or in this case disassembly the TZ is a good idea :)
 

thereaper11

New member
Jun 4, 2015
4
0
Help!

Is this method works for an HTC desire 510? Boost Mobile

You don't have to do anything to save it. I would bet that you can change it and if you wait a little while it reverts back to CDMA. I think it reverts back because the frequencies needed for GSM/WCDMA/LTE are locked. I would recommend http://forum.xda-developers.com/cro...ad-progress-please-leave-im-updating-t2871269 and unlocking the following bands:

2G Network GSM 850 / 900 / 1800 / 1900
3G Network HSDPA 850 / 900 / 2100
4G Network LTE 800 / 1800 / 2600

After you do that, my guess is that it will accept GSM/WCDMA/LTE. Beware that I have not done this, but that's what makes sense to me. Let us know the outcome. Good luck!
 

Sarvesh.huddedar

Senior Member
Aug 8, 2009
62
8
Bangalore
i was checking something similar on hardware and see that Motorola Moto E has almost same chipset as this phone has except GPU.. in moto e they have Adreno 306/5 and this one has Adreno 305 - LTE.. can we use their radio image for this phone and see if that works in this case..
 

Sarvesh.huddedar

Senior Member
Aug 8, 2009
62
8
Bangalore
This is my Build.prop from my device..

ro.ril.oem.ecclist=911
ro.ril.disable.fd.plmn.prefix=23402,23410,23411,23420 <<== Does anyone know what this is ? what is getting disabled directly on radio in this section.. even if we enable, is this again blocking what we are trying for
ro.ril.enable.sdr=0
ro.ril.set.mtusize=1422
ro.product.locale.language=en
ro.product.locale.region=US
ro.com.google.clientidbase=android-htc
ro.com.google.clientidbase.yt=android-SXXXXX-mvno-us
ro.com.google.clientidbase.am=android-SXXXXX-mvno-us
ro.com.google.clientidbase.ms=android-SXXXXX-mvno-us
ro.wifi.hotspotUI=1
ro.bt.tetheringUI=0
ro.usb.tetheringUI=1
ro.product.model=0PCV1
ro.cdma.home.operator.alpha=HTC
gsm.sim.operator.alpha=Chameleon
gsm.operator.alpha=Chameleon
ro.cdma.home.operator.numeric=000000
gsm.sim.operator.numeric=000000
gsm.operator.numeric=000000
gsm.sim.operator.iso-country=us
gsm.operator.iso-country=us
ro.net.apnwhitelist=none
ro.home.operator.carrierid=Chameleon
ro.htc.checkin.delay=0
ro.telephony.ipv6_capability=1
dev.defaultwallpaper=/system/customize/resource/wallpapers_00.jpg
ro.htc.preprocess=SXXXXX_ITSON
# begin build properties
htc.build.stage=2
ro.aa.customizationid=914244
ro.aa.romver=1.47.652.1
ro.aa.project=A11_CHL_K44_DESIRE_SENSE60
ro.prot=true
ro.aa.maincid=SPCS_002
ro.aa.cidlist=SPCS_002
ro.aa.rid=185
ro.aa.modelid=0PCV10000
ro.aa.report=com
ro.aa.skulist=652
ro.aa.taskid=403624
ro.aa.mainsku=652
ro.onecid=1
ro.cwkey=SPCS_002
# autogenerated by buildinfo.sh
ro.build.id=KOT49H
ro.build.display.id=KOT49H release-keys
ro.build.version.incremental=433600.1
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.4
ro.build.date=四 12月 4 23:38:11 CST 2014
ro.build.date.utc=1417707491
ro.build.type=user
ro.build.user=buildteam
ro.build.host=ABM102
ro.build.tags=release-keys
ro.product.brand=htc
ro.product.name=SXXXXX_wwe_vm
ro.product.device=htc_a11chl
ro.product.board=MSM8226
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=msm8226
# ro.build.product is obsolete; use ro.product.device
ro.build.product=htc_a11chl
ro.build.description=1.47.652.1 CL433600 release-keys
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=RaptorRom v2 1.47.652.1 CL433600 release-keys
ro.build.changelist=433600
ro.build.fingerprint=htc/SXXXXX_wwe_vm/htc_a11chl:4.4.2/KOT49H/433600.1:user/release-keys
ro.build.characteristics=default
ro.build.project=A11_CHL_K44_DESIRE_SENSE60:403624
ro.build.sku=SXXXXX WWE VM
ro.product.version=RaptorRom v2
ro.build.languageremove=0
ro.build.sense.version=6.0
ro.build.version.htcsdk=HTCExt:HTCExtension_Sense60_442_6;SDK:6.25;hdkbase:19.1
ro.build.description=1.47.652.1 CL433600 release-keys
ro.build.fingerprint=htc/SXXXXX_wwe_vm/htc_a11chl:4.4.2/KOT49H/433600.1:user/release-keys
keyguard.no_require_sim=1
# end build properties
#
# from device/htc/htc_a11chl/system.prop
#
#
# system.prop for msm8226
#

rild.libpath=/vendor/lib/libril-qc-qmi-1.so
rild.libpath.ganlite=/system/lib/librilswitch.so
rilswitch.vendorlibpath=/vendor/lib/libril-qc-qmi-1.so
rilswitch.cfilibpath=/system/lib/libcfiril.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.
# 8 => CDMA/LTE mode preferred.
ro.telephony.default_network=8 <<<=== This needs to be 9 or 10 which will make this device work on other networks. But when I edit same and save, it again updates to 8. Thats where i am wondering what can be done here..

#
# 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=240
debug.mdpcomp.logs=0

# Display Info
ro.product.display_resolution = 4.7 inch FWVGA resolution

dalvik.vm.heapsize=256m
dalvik.vm.heapgrowthlimit=96m
dalvik.vm.heapstartsize=8m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapminfree=2m

dev.pm.dyn_samplingrate=1
persist.demo.hdmirotationlock=false

# Camera Info
ro.product.main_camera = 13M
ro.product.front_camera = 5M

# +SSD_RIL
ro.baseband.arch=msm

# system property for RIL snapshot feature/timer
persist.radio.snapshot_enabled = 1
persist.radio.snapshot_timer = 22
# -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=0

#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=1
#
# 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

#Buffer size in kbytes for compress offload playback
audio.offload.buffer.size.kb=1024

#Enable offload gapless
audio.offload.gapless.enabled=true

# System props for global effect
htc.audio.global.state=0
htc.audio.global.profile=0
htc.audio.q6.topology=0
htc.audio.global.speaker=0
htc.audio.srs.defaultbundleHS=MAX300

# System props for skip fast output
htc.audio.skiplowlatency=7

# System props for ALT feature
htc.audio.swalt.enable=1
htc.audio.swalt.mingain=16384

# System props for video offload
av.offload.enable=0

#
# 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

# Hardware Info
ro.product.processor = Quadcore
ro.product.ram = 1GB

# 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

# Bluetooth Info
ro.bt.chipset = Qualcomm WCN3620
ro.bt.profiles = 12806403
ro.bt.stack.version = 2.0
ro.bt.stack = Bluedroid
ro.bt.version = 4.0

# System property for cabl
#ro.qualcomm.cabl=1

#+ willy_fu 20131120, enable it from JB 4.3 projects
# Property for TelephonyManager.getLteOnCdmaModeStatic API
# 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
#- willy_fu 20131120

#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.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

# Support HW rest
ro.product.hwreset = 1
ro.product.hwreset.timer1 = 6
ro.product.hwreset.timer2 = 9

# 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 b/g/n
#set dynamic_switch_prop
ro.dynamic_switch = 1
persist.dynamic_switch = 0
persist.user_dynamic_switch = 0

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.itson.path=/carrier/itson/
persist.preload.common=0
persist.zygote.preload_threads=3
persist.camera.antibanding=60
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_r5
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=128m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=2m
dalvik.vm.heapmaxfree=8m
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
 
Last edited:
  • Like
Reactions: noblelinux

Martin509

Member
Jun 18, 2015
6
0
Think I am very close...

After almost 2 days researching, I got qpst and followed the guide here http://forum.xda-developers.com/cro...ess-please-leave-im-updating-t2871269/page118 and am able to see USA band in *#*#4636*#*# but now all of the bands say unsuccessful and the radio won't turn on? Any help would be greatly appreciated. Sorry if I missed any info , let me know and ill post whatever is needed. Been a long time reader and avid XDA fan but this is my first time posting since every other time someone else had asked already. Thanks guys!

Martin509

This is my Build.prop from my device..
 

Romik80

Member
Apr 23, 2015
31
5
Martin you delete modem files... without s-off you can flash your modem now you got ipod and you cant enable diag mode?? Because it will write wrong msl....., to restore it you need stock active sim from operator and activate device wia wifi
 

Sarvesh.huddedar

Senior Member
Aug 8, 2009
62
8
Bangalore
After almost 2 days researching, I got qpst and followed the guide here http://forum.xda-developers.com/cro...ess-please-leave-im-updating-t2871269/page118 and am able to see USA band in *#*#4636*#*# but now all of the bands say unsuccessful and the radio won't turn on? Any help would be greatly appreciated. Sorry if I missed any info , let me know and ill post whatever is needed. Been a long time reader and avid XDA fan but this is my first time posting since every other time someone else had asked already. Thanks guys!

Martin509

We are traveling in same boat..
Yesterday after getting confident about complete procedure to update additional bands, I tried updating GSM bands on my Sprnt Toy and after that i am not seeing any radio activity as well.
Searching for same answer. what went wrong with Radio or trying to find answers about same.. Even today I tried to run RUU update for this phone - trying to flash Cricket RUU and same failed due to "Unknown Error"
Lets see.. If you get anything feel free to post here.. I will keep posting about my experiments as well...

---------- Post added at 03:46 PM ---------- Previous post was at 03:38 PM ----------

Martin you delete modem files... without s-off you can flash your modem now you got ipod and you cant enable diag mode?? Because it will write wrong msl....., to restore it you need stock active sim from operator and activate device wia wifi

what do we do now?
 

Murrfk

Senior Member
Jun 3, 2011
85
15
Fm radio is deactivated

I found it interesting that although the fm radio is deactivated and missing from the virgin CDMA version of the phone , the fm radio hardware is there and can be activated just by flashing a supporting rom like raptor rom v 2. This suggests that the hardware is at least similar
 

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Some screenies!

    Fixed WiFi :)

    Broke Prism :(

    Everything else working!

    Still can't connect to my AT&T SIM...
    5
    Talked to SunShine support:

    Talked to SunShine support:

    http://theroot.ninja/
    live chat (in IRC):
    [11:05] <vavy> Hello! I want to get know is Sunshine supports s-off-ing of HTC Desire 510 BoostMobile ?
    [11:05] <@jcase> no but version 3 will, and its due to be released in the next few weeks
    [11:06] <vavy> So, till the end of March S-off-ing of this phone will be possible?
    [11:08] <@jcase> beginning/mid march
    [11:09] <@jcase> is when we will release
    4
    "Invalid Card, please contact customer care" - Gone !

    Finally I think I managed to become SIM unlocked on my VM/Sprint HTC 510. As of now, I am not able to get any GSM signal on the antenna icon, but I am no longer getting the "Invalid Card, please contact customer care" message and, very important, using SIM Card market applications, I can read my SIM card, view contacts, etc. I think this is a great step forward and I wanted to post immediately so that others can take it from here if they have the time and I will also do that as well. Please report any progress, even if it's small, because it may trigger a great idea.

    I did it based on this post http://forum.xda-developers.com/showthread.php?t=2682242 created by nikme. Take the time to thank and credit nikme for this; I am just putting the pieces together.

    I was running stock VM before I attempted this and therefore was not successful on my first attempt because the kernel was WP. So, assuming you are running stock VM, do this:

    1. Get this kernel http://forum.xda-developers.com/des...print-virgin-mobile-stock-desire-510-t2958969 "...this is just a stock kernel for now with no goodies other than write protect being removed" I love it how he minimizes the impact of removing write protect, as if it's nothing, but in reality it's everything. Make sure to thank him. Save it in the folder where you have fastboot.exe

    2. Run adb reboot bootloader

    3. Run fastboot flash boot b.img [the file you got in step 1]

    4. Run fastboot reboot

    5. Get this file Sim Unlock Helper [You can have my copy from here]

    6. Follow the instruction here: http://forum.xda-developers.com/showthread.php?t=2682242

    I recall reading a post of someone recommending this method, but at the time I was not successful and made the mistake of assuming that it was because I was S-ON. I am glad I gave it another try and I can confirm that you do not need to be S-OFF for it to work. When I wake up tomorrow I want to find out that some of you are using this phone on a GSM network :)
    4
    We already have it SIM unlocked, but we need a ROM that has the GSM functionality to take advantage of it. Without S-OFF we're pretty much stuck to ROMs that are designed to work in CDMA or GSM and not in both. That's what LarryBoyG is attempting, a ROM that works in both.

    hey JDM

    Check your PM

    ;)

    First boot takes awhile.. don't panic!
    3
    It is possible... I just don't know how... but it is possible !

    Proof: Ting has the Desire 510 which in the US is used exclusively by their CDMA network, but they can unlock it in such a way that it can be used with a GSM sim internationally.

    https://help.ting.com/entries/43744186-International-SIM-Unlock#table
    https://ting.com/shop/HTC-Desire-510-Blue

    We need an inside Ting man or woman :)
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone