Closed Bug 952887 Opened 11 years ago Closed 11 years ago

[Fugu] B2G DSDS: set 'ro.moz.ril.data_reg_on_demand' for data call to work

Categories

(Firefox OS Graveyard :: General, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:1.3+)

RESOLVED FIXED
blocking-b2g 1.3+

People

(Reporter: jessica, Assigned: hsinyi)

References

Details

(Whiteboard: [POVB])

Attachments

(1 file)

Need to set 'ro.moz.ril.data_reg_on_demand' to true in some mk file for data call to work.
Blocks: 948854
Depends on: 952044
1.3? as it blocks 1.3+ bug 948854.
blocking-b2g: --- → 1.3?
Component: RIL → General
Need I add 'ro.moz.ril.data_reg_on_demand' to device makefile in spreadtrum git repo?
Flags: needinfo?(ttsai)
Flags: needinfo?(htsai)
(In reply to James Zhang from comment #2)
> Need I add 'ro.moz.ril.data_reg_on_demand' to device makefile in spreadtrum
> git repo?

I am still not sure where this quirk needs to be added after bug 952044. That said, are we still using sprd git repo for device configuration even after bug 952044? If yes, then we need sprd's help for adding this new property. 

I am expecting Thomas's further confirmation as he is the one taking care of bug 952044.
Flags: needinfo?(htsai)
Mozilla only maintains device-fugu. sp7710ga_gonk dependent are maintained by spreadtrum, so ro.moz.ril.data_reg_on_demand is necessary for sp7710ga_gonk. bug 952044 just provides DSDS build environment, so a single sim and DSDS build can be built individually by different commands.
Flags: needinfo?(ttsai)
(In reply to thomas tsai from comment #4)
> Mozilla only maintains device-fugu. sp7710ga_gonk dependent are maintained
> by spreadtrum, so ro.moz.ril.data_reg_on_demand is necessary for
> sp7710ga_gonk. bug 952044 just provides DSDS build environment, so a single
> sim and DSDS build can be built individually by different commands.

It's clear to me now. Then, would you help add this property on sprd git repo, James?
Flags: needinfo?(james.zhang)
Thomas, can you give me a patch for this bug? ro.moz.ril.data_reg_on_demand = true or false?
Flags: needinfo?(james.zhang) → needinfo?(ttsai)
device/sprd/sp7710ga_gonk/base.mk:

PRODUCT_PROPERTY_OVERRIDES := \
	ro.moz.omx.hw.max_width=720 \
	ro.moz.omx.hw.max_height=576 \
	ro.moz.ril.query_icc_count=true \
	ro.moz.mute.call.to_ril=true \
        ro.moz.ril.data_reg_on_demand=true
Flags: needinfo?(ttsai) → needinfo?(htsai)
(In reply to thomas tsai from comment #7)
> device/sprd/sp7710ga_gonk/base.mk:
> 
> PRODUCT_PROPERTY_OVERRIDES := \
> 	ro.moz.omx.hw.max_width=720 \
> 	ro.moz.omx.hw.max_height=576 \
> 	ro.moz.ril.query_icc_count=true \
> 	ro.moz.mute.call.to_ril=true \
>         ro.moz.ril.data_reg_on_demand=true

Yeah, this looks good. Please add the new line as Thomas commented. Thanks.
Flags: needinfo?(htsai)
(In reply to Hsin-Yi Tsai  [:hsinyi] from comment #8)
> (In reply to thomas tsai from comment #7)
> > device/sprd/sp7710ga_gonk/base.mk:
> > 
> > PRODUCT_PROPERTY_OVERRIDES := \
> > 	ro.moz.omx.hw.max_width=720 \
> > 	ro.moz.omx.hw.max_height=576 \
> > 	ro.moz.ril.query_icc_count=true \
> > 	ro.moz.mute.call.to_ril=true \
> >         ro.moz.ril.data_reg_on_demand=true
> 
> Yeah, this looks good. Please add the new line as Thomas commented. Thanks.

Oh, wait... we should add this to /device/sprd/sp7710gaplus_gonk/base.mk. 
Let us have more tests before getting back to you guys.
Flags: needinfo?(sam.hua)
add |ro.moz.ril.data_reg_on_demand=true| to /device/sprd/sp7710gaplus_gonk/base.mk
(In reply to Hsin-Yi Tsai  [:hsinyi] from comment #10)
> Created attachment 8351293 [details] [diff] [review]
> 0001-Bug-952887-Fugu-B2G-DSDS-set-ro.moz.ril.data_reg_on_.patch
> 
> add |ro.moz.ril.data_reg_on_demand=true| to
> /device/sprd/sp7710gaplus_gonk/base.mk

Hi Sam and James, 

Please help add this patch to sprd git repo to fix this issue. Thank you.
I have pushed it.
Flags: needinfo?(sam.hua)
(In reply to sam.hua from comment #12)
> I have pushed it.

Thanks, Sam.

We'll close this once we verify the fix being available on repo.
Verified the property has been added into partner's git repo.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
No longer depends on: 952044
Sounds like a requirement for DSDS, so blocking+
blocking-b2g: 1.3? → 1.3+
IIUC, fixed in a partner repo = POVB = nothing to do on our end
Whiteboard: [POVB]
Assignee: nobody → htsai
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: