User:Tedd/B2G Supervisor: Difference between revisions

Jump to navigation Jump to search
Line 252: Line 252:
! What
! What
! Notes
! Notes
! Status
|-
|-
| high
| high
| find more broken code
| find more broken code
| identify operations that have to be remoted
| identify operations that have to be remoted
|
|-
|-
| high
| high
| <strike>sync messaging</strike>
| <strike>sync messaging</strike>
| done, there might be a better way (<strike>implement sync messages, so that child (b2g) can wait for a response from parent (supervisor)</strike>)
| implement sync messages, so that child (b2g) can wait for a response from parent (supervisor)
| done
|-
|-
| high
| high
| <strike>nuwa needs permission to setuid/setgid</strike>
| <strike>nuwa needs permission to setuid/setgid</strike>
| root is required for setuid/setgid, currently we have nuwa run as root to do so
| done
| done
|-
|-
Line 268: Line 272:
| fix WIFI
| fix WIFI
| it seems everything in [http://mxr.mozilla.org/mozilla-central/source/dom/wifi/WifiUtils.cpp?rev=11696ba7ddcb#409 WifiUtils.cpp] needs to be remoted
| it seems everything in [http://mxr.mozilla.org/mozilla-central/source/dom/wifi/WifiUtils.cpp?rev=11696ba7ddcb#409 WifiUtils.cpp] needs to be remoted
|
|-
|-
| high
| high
| update software
| update software
| find out how updating works and remote root operations
| find out how updating works and remote root operations
|
|-
|-
| med
| med
| fix RIL
| fix RIL
| logcat shows a bunch of permission denied for RIL connect()
| logcat shows a bunch of permission denied for RIL connect()
|
|-
|-
| med
| med
| <strike>remote PowerOff()</strike>
| <strike>remote PowerOff()</strike>
|
| done
| done
|-
|-
Line 284: Line 292:
| remote Reboot()
| remote Reboot()
| b2g crashes with SIGSEGV
| b2g crashes with SIGSEGV
|
|-
|-
| med
| med
| proper logging
| proper logging
| implement proper logging, not just with #ifdef DEBUG
| implement proper logging, not just with #ifdef DEBUG
|
|-
|-
| low
| low
| <strike>remote setpriority()</strike>
| <strike>remote setpriority()</strike>
|
| done
| done
|-
|-
| low
| low
| fix screenshot save
| fix screenshot save
| probably can't write to the filesystem, but don't know yet what the problem is
|
|
|-
|-
Line 300: Line 312:
| /proc/self permissions
| /proc/self permissions
| usually a process is allowed to make some changes to itself (e.g. /proc/self/oom_score_adj), but the permissions are wrong since we drop the privileges without a re-exec
| usually a process is allowed to make some changes to itself (e.g. /proc/self/oom_score_adj), but the permissions are wrong since we drop the privileges without a re-exec
|
|}
|}
Confirmed users
85

edits

Navigation menu