Closed
Bug 816843
Opened 12 years ago
Closed 12 years ago
B2G RIL: use RIL_REQUEST_DEVICE_IDENTITY to get ESN/MEID
Categories
(Firefox OS Graveyard :: General, defect)
Tracking
(blocking-basecamp:-)
People
(Reporter: edgar, Assigned: edgar)
References
Details
Attachments
(1 file, 4 obsolete files)
(deleted),
patch
|
Details | Diff | Splinter Review |
Please reference hardware/ril/include/telephony/ril.h
RIL_REQUEST_GET_IMEI and RIL_REQUEST_GET_IMEISV are marked as deprecated.
Suggest using RIL_REQUEST_DEVICE_IDENTITY to get IMEI and IMEISV.
And we can also use RIL_REQUEST_DEIVCE_IDENTITY to get ESN and MEID. (use in CDMA)
Assignee | ||
Comment 1•12 years ago
|
||
I already have a WIP patch, I will take care of this bug first.
Thanks.
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → echen
Assignee | ||
Comment 2•12 years ago
|
||
WIP patch
Assignee | ||
Comment 3•12 years ago
|
||
WIP patch
Comment 4•12 years ago
|
||
Is it supported in Unagi/...?
Assignee | ||
Comment 5•12 years ago
|
||
Android still use RIL_REQUEST_GET_IMEI and RIL_REQUEST_GET_IMEISV to get IMEI/IMEISV, and use RIL_REQUEST_DEVICE_IDENTITY to get ESN/MEID for CDMA.
I think we can just follow the same behavior.
1). Keep the current design for IMEI and IMEISV in ril_worker.
2). Add getting ESM/MEID by using RIL_REQUEST_DEVICE_IDENTITY for CDMA.
Any other suggestion? :)
Assignee | ||
Updated•12 years ago
|
Summary: B2G RIL: use RIL_REQUEST_DEVICE_IDENTITY to get IMEI/IMEISV/ESN/MEID → B2G RIL: use RIL_REQUEST_DEVICE_IDENTITY to get ESN/MEID
Assignee | ||
Comment 6•12 years ago
|
||
Attachment #688176 -
Attachment is obsolete: true
Attachment #688178 -
Attachment is obsolete: true
Blocks: 823867
Comment 7•12 years ago
|
||
This blocks a nommed blocker so nomming here, too.
Edgar, do you need to request a review of your patch? I mean set r? on the attachment.
blocking-basecamp: --- → ?
Comment 8•12 years ago
|
||
Comment on attachment 689658 [details] [diff] [review]
use RIL_DEVICE_IDENTITY to get ESN/MEID, v2
I'm going to guess that Thinker could help with a review here. I could easily be totally wrong, though :)
Attachment #689658 -
Flags: review?(tlee)
Updated•12 years ago
|
blocking-basecamp: ? → +
Assignee | ||
Comment 9•12 years ago
|
||
Hi All,
As I mention in comment #5, for IMEI and IMEISV will still use RIL_REQUEST_GET_IMEI and RIL_REQUEST_GET_IMEIS. (Current behavior in ril_worker)
This bug now is focused on MEID/ESN which is used for CDMA.
Do you think this bug still block bug 823867? :)
Assignee | ||
Updated•12 years ago
|
Attachment #689658 -
Flags: review?(tlee) → review?(vyang)
Updated•12 years ago
|
Target Milestone: --- → B2G C3 (12dec-1jan)
Comment 10•12 years ago
|
||
Per discussion with Yoshi, bug 823867 no longer depends on this bug.
And per comment 9, this bug is targeted for CDMA phone.
No longer blocks: 823867
blocking-basecamp: + → ?
Comment 12•12 years ago
|
||
Comment on attachment 689658 [details] [diff] [review]
use RIL_DEVICE_IDENTITY to get ESN/MEID, v2
Review of attachment 689658 [details] [diff] [review]:
-----------------------------------------------------------------
::: dom/system/gonk/ril_worker.js
@@ +5768,5 @@
> +RIL[REQUEST_DEVICE_IDENTITY] = function REQUEST_DEVICE_IDENTITY(length, options) {
> + if (!options.rilRequestError) {
> + let result = Buf.readStringList();
> +
> + this.ESN = result[2];
Could you have some comments about results[0] for IMEI, results[1] for IMEISV and are both ignored?
Attachment #689658 -
Flags: review?(vyang) → review+
Assignee | ||
Comment 13•12 years ago
|
||
1). Rebase
2). Address review comment #12
Attachment #689658 -
Attachment is obsolete: true
Assignee | ||
Comment 14•12 years ago
|
||
Attachment #696911 -
Attachment is obsolete: true
Assignee | ||
Updated•12 years ago
|
Keywords: checkin-needed
Comment 15•12 years ago
|
||
Keywords: checkin-needed
Comment 16•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•