TPE RIL team/2014-08-05
From MozillaWiki
Contents
Team's updates
<Read Only>
- FireFox OS Blockers.
- 2.0 bug fixing stage.
- 2.1 release
- Important dates
- Sprint 2, 08/04 ~ 08/15 --> We are here!
- Feature Landing: 09/01
- Features
- bug 940893 Cell broadcast for DSDS. - done
- bug 992772 ResolveHostName with the DNS of the specified NetworkInterface.
- bug 824145 and bug 935843, Support for STK icon display.
- bug 843452, B2G RIL: use ipdl as IPC in MozMobileConnection.
- bug 1027430, Supporting different MVNO. - done.
- bug 1013847 readICCID() even appIndex is -1.
- Important dates
- Other priorities
- Move WebAPI from .idl to .webidl
- Use IPDL as the IPC mechanism
Team memebers' updates
Aknow
- Done:
- bug 1036851 - Add 'ready' event to telephony to signal the completion of initialization
- bug 1035654 - Leak with 'new TrackEvent'
- Target:
- bug 1034522 - B2G Emulator: Add console command - sim status (r+)
- bug 889737 - [MMI] Unify both sendMMI() and dial() functions
- Create a new MMIRequest type
- Use parseMMI in telephonyService and also move the logic of temporaryCLIR to telephonyService
- Pending:
Bevis
- Done
- bug 1039185 - [dolphin][mms] dolphin receives multiple read reports for one MMS when sending MMS to itself with some specific operato (FIXED)
- bug 1046068 - [B2G][MMS] The ReadReport Request for Sending MMS is enabled after 1st OOBE or factory reset but in Message Settings UI, it is disabled visually. (Transfer to Gaia)
- Ongoing
- bug 1046026 - [B2G][SMS] Re-Write Storage Full Error Handling in MobileMessageDB by adopting "QuotaExceededError" from IndexedDB.
- Clarifying
- bug 1023674 - [V1.4][Dolphin][Settings]Manual searching network fails when PDP is active. (ni?)
- bug 1046517 - [Flame v2.0] [MMS] - Unable to send/receive MMS when Wi-Fi is turned on
- related bug: bug 992772 - [B2G][RIL][NetworkManager] ResolveHostName with the DNS of the specified NetworkInterface
- Root cause: 1. No MMS Proxy. 2. MMSC is a hostname and the ip-address is different in public & private network.
- Review
- bug 1043250 - Invalid SMSC exposed in Settings (feedback-)
- bug 1043830 - Refactor NetworkStats a bit (r+)
- Pending
- bug 1032097 - [B2G][MMS] Resolve/Add/Remove extra Host from the URL to be downloaded per MMS transaction.
- bug 906398 - B2G RIL: move CellBroadcastMessage to WebIDL
- bug 1044721 - [B2G][SMS] Provide an API to modify the SMSC address of the inserted UICC
- related bug: bug 1043250 - Invalid SMSC exposed in Settings
- The format of the response string of RIL_REQUEST_SEND_SMS is varied in different device solution.
- A built-time preference or a system property from ril daemon is needed to differentiate how the physical device interpret it.
Edgar
target
- bug 843452 - B2G RIL: use ipdl as IPC in MozMobileConnection. (2.1+) (Review+) \o/
- Try server.
- Follow-up: bug 1047196 - [B2G] not use "jsval" in interfaces, like nsIMobileConnectionCallback.idl
- bug 1013847 - [B2G] readICCID() even appIndex is -1. (2.1+)
- Wait for bug 843452 landing.
Tracking & debugging
- bug 1046649 - [taroko][dolphin] fail to reed the operator name for some USIM card.
- Should support "wild" digit, 'D', in EF_OPL.
- bug 1046564 - [dolphin] Give wrong response for STK_CMD_DISPLAY_TEXT command.
Review & feedback
- bug 990458 - B2G RIL: replace the use of 'network-interface-state-changed' events with updateNetworkInterface() API.
- bug 1043114 - B2G NetworkService: unify addHostRoute/addHostRouteWithResolve and removeHostRoute/removeHostRouteWithResolve
- bug 935843 - B2G RIL: Parse EF_IMG from SIM
- bug 878748 - [dolphin] B2G GPS: acquire correct RadioInterface instance in MultiSIM configuration
Pending
- bug 977474 - B2G: [NetworkOption] Combine the prefixLength, prefix and maskLength into one. (Review+)
- bug 937485 - WebIccManager API: Use Webidl enum for cardState.
- bug 991582 - B2G RIL: Handle the result of RIL request in a consistent way.
- bug 1000014 - B2G RIL: Dispatch 'cfstatechange' only when the setCallForwarding request is success.
Hsinyi
Target.(Bug Number, Summay, Stauts, Estimated date)
- bug 935843 - B2G RIL: Parse EF_IMG from SIM 2.1, WIP
- WIP & tests for basic black-white & color icons
- Test with real data
Tracking & Debugging
Review & Feedback
- bug 1038606 - implement a nsITelephonyService for Simulator
- bug 813893 - B2G RIL: support UMTS CBS Message
- bug 977474 - [B2G] [NetworkCommandOptions] Combine the prefixLength, prefix and maskLength into one
- bug 843452 - B2G RIL: use ipdl as IPC in MozMobileConnection
Jessica
- Target:
- bug 990458 - B2G RIL: replace the use of 'network-interface-state-changed' events with updateNetworkInterface() API (landed)
- bug 1043114 - B2G NetworkService: unify addHostRoute/addHostRouteWithResolve and removeHostRoute/removeHostRouteWithResolve (ongoing)
- under review.
- bug 824145 - B2G STK: Support for STK icon display (ongoing)
- discussing with gaia about the icon format
- will work based on bug 935843
- bug 1046054 - RIL is leaking rmnet connections (clarifying)
- new rmnets coming up after b2g restart
- modem takes too long (more than 17 secs) to deactivate data call
- Pending:
- bug 1038276 - Not getting LTE on a Nexus 5
- mwu would like us to follow AOSP system prop on single-sim devices
- bug 997654 - B2G RIL: let each network handle its own host routes
- depends on bug 939046.
- the issue found in bug 1003247 will be a problem for this bug.
- bug 973543 - B2G RIL: host routes removed unexpectedly when data call is shared
- pending, depends on bug 997654.
- bug 1017470 - B2G RIL: reconnect data call only if necessary when apns are updated
- should we use a queue? should we wait after NetworkManager enhancement is done?
- bug 1039938 - [OPEN II_1.3] Data connection couldn't be established when handover from GSM to UTRAN
- waiting for Vance's confirmation.
- bug 1038276 - Not getting LTE on a Nexus 5
- Reviews/Feedbacks/Others:
Vicamo
- Target
- bug 916607 - Convert MozSmsSegmentInfo to WebIDL dictionary (landed)
- bug 1038606 - implement a nsITelephonyService for Simulator
- Remove all cpmm/ppmm things. Requested to rebase on bug 843452.
- bug 1043830 - Refactor NetworkStats a bit
- more fixes and address review comments.
- bug 1044737 - Pass timestamp instead in nsINetworkStatsCallback::networkStatsAvailable (landed)
- bug 1045424 - [Vixen]: Enable --disable-b2g-ril causes wifi dysfunctional.
- bug 1047185 - [Vixen] Vixen doesn't build on Mac OS X (in review)
- bug 1048098 - Remove SpecialPowers.flushPermissions, flushPrefEnv from tearing down procedure
- Intermittent failure found in bug 1047767.
- Reviews & feedbacks
- bug 813893 - B2G RIL: support UMTS CBS Message
- bug 1039185 - [dolphin][mms] dolphin receives multiple read reports for one MMS when sending MMS to itself with some specific operator
- bug 1042149 - Expose Application Manifest URL in Network Statistics
- bug 1045461 - Failed to build Vixen with m-c Gecko, BluetoothServiceBluedroid.cpp:204:5: error: invalid conversion from 'void (*)()' to 'void (*)(mozilla::dom::bluetooth::BluetoothProfileResultHandler*)'