Enable faketsd on Panda, imx53 and snowball

Registered by vishal

faketsd service fails at boot time since the CONFIG_INPUT_UINPUT is not enabled on 3.0+ kernels and hence Music,Phone,contacts are crashing.The kernel config need to be enabled for faketsd daemon to work properly.

Blueprint information

Status:
Complete
Approver:
Zach Pfeffer
Priority:
Medium
Drafter:
vishal
Direction:
Approved
Assignee:
vishal
Definition:
Approved
Series goal:
Accepted for 2011q2
Implementation:
Implemented
Milestone target:
milestone icon 11.09
Started by
vishal
Completed by
vishal

Related branches

Sprints

Whiteboard

[vishalbhoj,Sep 12,2011]:As discussed in https://bugs.launchpad.net/linaro-android/+bug/772528 Music,Phone,contacts should work with faketsd enabled but the apps are still crashing.The config CONFIG_INPUT_UINPUT is not enabled in the kernel.
[vishalbhoj,Sep 15,2011]:https://android-build.linaro.org/builds/~linaro-android/leb-panda/#build=238 has the kernel config enabled and Phone,music dont crash.
[vishalbhoj,Sep 23,2011]:config has been enabled for omap4 and omap3 in jstultz kernel
[pabhishek,Sep 27,2011]: Opening Contacts/Music/Phone applications work fine, no crashes observed, on build software:https://android-build.linaro.org/builds/~linaro-android/staging-snowball-11.09-release/ - build 1, Hardware: Snowball V5.

-------
[pfefferz, Sep 28, 2011]: This didn't actually get into 11.09. It got onto tip, but we didn't redo the builds since the change wasn't big enough. If you look at:

http://git.linaro.org/gitweb?p=people/bernhardrosenkranzer/android-kernel-iMX53.git;a=shortlog;h=refs/heads/linaro-android-11.07

     and

https://android-build.linaro.org/jenkins/job/linaro-android_staging-imx53-11.09-release/1/artifact/build/out/pinned-manifest.xml

    were at 3d981d9418c53e3e1a079582088121c641588791 which is

2011-08-03 Bernhard Rosenkraenzer clear SDHCI_CARD_PRESENT correctly

    not

6 days ago Bernhard Rosenkraenzer Add CONFIG_INPUT_UINPUT for faketsd linaro-android-11.07
-------

Headline:
Music,Phone, Contacts are working.

Acceptance:
Music,Phone, Contacts are working.

(?)

Work Items

Work items:
[vishalbhoj] Enable CONFIG_INPUT_UINPUT on TILT Andy's kernel: DONE
[vishalbhoj] Enable CONFIG_INPUT_UINPUT on jstultz kernel: DONE
[berolinux] Enable CONFIG_INPUT_UINPUT on imx defconfig: DONE
[mathieu.poirier-deactivatedaccount] Enable CONFIG_INPUT_UINPUT on snowball defconfig: DONE
[vishalbhoj] Test Phone,Music,contact app launch on panda and LEB-panda: DONE
[abhishek-paliwal] Test Phone,Music,contact app launch on snowball: DONE
[berolinux] Test Phone,Music,contact app launch on imx53: DONE

This blueprint contains Public information 
Everyone can see this information.