#12873 HIGH Not Tri: Keyboard mapping in Ceibal Andoid Image
Zarro Boogs per Child
bugtracker at laptop.org
Thu Mar 19 02:08:09 EDT 2015
#12873: Keyboard mapping in Ceibal Andoid Image
--------------------------------+-------------------------------
Reporter: ebordon | Owner: Quozl
Type: defect | Status: new
Priority: high | Milestone: Not Triaged
Component: android | Version: not specified
Resolution: | Keywords:
Blocked By: | Blocking:
Deployments affected: | Action Needed: diagnose
Verified: 0 |
--------------------------------+-------------------------------
Comment (by Quozl):
Received 41072ca4.zd, thanks. The file /system/input-manager-state.xml
was not present in the build, as expected.
The build tested fine on SKU322. After research, SKU321 and SKU322 are
equivalent in hardware components. Therefore SKU322 is sufficient for
replicating.
Changed keyboard mapping and copied the file input-manager-state.xml. The
device descriptor hash was no different. Reinstalled the build, but then
booted Linux, restored the .xml file, and rebooted to Android. The system
hung during boot, the boot animation continued to pulse, camera indicator
flashed every 39 seconds, and serial console showed cycles of:
{{{
[ 9999.837469] init: untracked pid 9391 exited
[ 9999.879109] init: untracked pid 9787 exited
[ 9999.895855] alarm_release: clear alarm, pending 0
[ 9999.895855] alarm_release: clear alarm, pending 0
[ 9999.905377] init: untracked pid 9768 exited
[ 9999.937074] init: untracked pid 9390 exited
[ 9999.949398] binder: release 9761:9761 transaction 1221548 out, still
active
[ 9999.956542] init: untracked pid 9761 exited
[ 9999.975897] init: untracked pid 9794 exited
[ 9999.977452] init: untracked pid 9733 exited
[ 9999.993836] binder: release 9733:9733 transaction 1221547 out, still
active
[10000.035453] binder: release 9794:9794 transaction 1221543 out, still
active
[10000.055285] init: untracked pid 9820 exited
[10000.066974] binder: release 9787:9787 transaction 1221544 out, still
active
[10000.105710] binder: release 9768:9768 transaction 1221545 out, still
active
[10000.105710] binder: release 9606:9606 transaction 1221544 in, still
active
[10000.175107] binder: send failed reply for transaction 1221544, target
dead
[10000.175128] binder: release 9606:9616 transaction 1221545 in, still
active
[10000.235142] binder: send failed reply for transaction 1221545, target
dead
[10000.235160] binder: release 9606:9819 transaction 1221543 in, still
active
[10000.295151] binder: send failed reply for transaction 1221543, target
dead
[10000.316060] binder: send failed reply for transaction 1221547, target
dead
[10000.316060] binder: send failed reply for transaction 1221548, target
dead
[10000.955093] siv121c 0-0033: reset...
}}}
Rebooted into Linux, deleted the .xml file, and rebooted into Android.
The hang happened once more.
Rebooted into Linux, changed the powerhal.conf file for the new camera
sensor address, and rebooted into Android. The hang happened once more.
The results imply either the .xml file won't be accepted during first
boot, or that another file also needs to be changed.
The investigation is continuing.
--
Ticket URL: <http://dev.laptop.org/ticket/12873#comment:4>
One Laptop per Child <http://one.laptop.org/>
One Laptop per Child bug tracking system
More information about the Bugs
mailing list