Launcher2 should be enabled by default for all linaro builds

Bug #787059 reported by Alexander Sack
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Linaro Android
Invalid
Medium
Zach Pfeffer

Bug Description

Current Launcher gives a disappointing experience.

I tried adding Launcher2 to the PRODUCT_PACKAGES of device/linaro/common/common.mk ... afterwards the launcher doesnt start anymore.

Please ensure we have a good Launcher installed by default.

Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

It would be nice to get status update on this, as "I tried adding Launcher2 to the PRODUCT_PACKAGES of device/linaro/common/common.mk ... afterwards the launcher doesnt start anymore." is not too clear.

I also saw that Alexander tried to add ADW.Launcher, which is however misspelled as APW.Launcher throughout the patches ;-(

Changed in linaro-android:
status: New → Confirmed
Revision history for this message
Paul Sokolovsky (pfalcon) wrote :

I confirm that Launcher2 works well with Panda builds, and this is one (and only patch needed to enable it): http://git.linaro.org/gitweb?p=android/device/linaro/common.git;a=commitdiff;h=c31a359899e8b4525bcbecae559be2fc8cbb73a1;hp=cc108a6396661b453085fd4be7011f69acf52d87 . Please cherry-pick it into active branch(es).

The only issues I might speak about Launcher2 is that its torn animations on GFX-accel-less build may look worse that bareness of Home.apk.

Revision history for this message
Zach Pfeffer (pfefferz) wrote :
Revision history for this message
Alexander Sack (asac) wrote :

the blueprint was implemented but seems the launcher is only used for leb-panda build? please update the bug or use it for tracking progress of fixing this on all forgotten builds ;)

Changed in linaro-android:
milestone: none → 11.08
Revision history for this message
Alexander Sack (asac) wrote :

davidgiluk reported on irc he still sees the old "All" launcher for 11.07 in beagle qemu.

setting to high because the spec/headline claiming this was already delivered according to: https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-enable-launcher-2.

putting on linaro-release radar; milestoning for 11.08

putting on zachs plate so he can reassign to more appropriate person ;)

Changed in linaro-android:
assignee: nobody → Zach Pfeffer (pfefferz)
importance: Undecided → High
status: Confirmed → Triaged
Revision history for this message
Zach Pfeffer (pfefferz) wrote :

Its on beagle hardware for 11.07. How did you run your Beagle qemu image?

Changed in linaro-android:
importance: High → Medium
Revision history for this message
Dr. David Alan Gilbert (davidgil-uk) wrote :

I'm testing the next Linaro qemu release and I was using:

qemu-system-arm -serial telnet::4444,server -monitor telnet::4445,server -M beagle -m 256 -drive file=android/beagle_android_11.07.img,if=sd,cache=writeback -device usb-kbd -device usb-mouse

the image was created using linaro-android-media-create from the 11.07 release.

This is my first attempt to test with android and I just wasn't sure what to expect.

After the green android (somewhat corrupted - wrong screen size?) I get a display with a seascape at the top left of the screen and an orange 'all' icon at the bottom right.

There is no mouse cursor, and clicking doesn't do anything, F1..F4 don't do anything.

Dave

Revision history for this message
Alexander Sack (asac) wrote : Re: [Linaro-release] [Bug 787059] Re: Launcher2 should be enabled by default for all linaro builds

On Mon, Aug 15, 2011 at 10:54 AM, Dr. David Alan Gilbert <
<email address hidden>> wrote:

> This is my first attempt to test with android and I just wasn't sure
> what to expect.
>
> After the green android (somewhat corrupted - wrong screen size?) I get
> a display with a seascape at the top left of the screen and an orange
> 'all' icon at the bottom right.
>
>
"all" icon is the old launcher. I wonder if we might have copied the wrong
tarballs to the release? Maybe the Launcher2 commits for beagle just came
after the cut off?

Can you do us a favour and try latest 11.08-release build for beagle?
https://android-build.linaro.org/builds/~linaro-android/beagle-11.08-release/

If that still comes up with All please also try latest beagle tip:
https://android-build.linaro.org/builds/~linaro-android/beagle/

Thanks!

--

 - Alexander

Revision history for this message
Zach Pfeffer (pfefferz) wrote :

I've got the new launcher coming up on Beagle C4 and Beagle xM rev C hardware for 11.08. davidgil-uk do you see this as well?

Revision history for this message
Tony Mansson (tony-mansson) wrote :

PLease see: https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-enable-launcher-2 which is in state "Implemented".

I verified this for Panda in 11.07 but I may have been confused by the process and submitted incorrectly. The patch is present on git://git.linaro.org/android/device/linaro/common.git on branch linaro_android_2.3.4. This was made on July 22.

Anyone using the latest on that branch should have Launcher2 enabled. I see it in branch linaro_android_2.3.4 too.

But I didn't realize at the time that I needed to go back to the bug report that initiated the BP and change the state of that too. Seems obvious in retrospect.

AFAIK there is no problem with launcher2.

Revision history for this message
Alexander Sack (asac) wrote :

Thanks Tony!

looking forward, let's add testing the beagle mainline build on qemu to the
qatracker for android. Fabo, can you do that for this time? Thanks!

On Tue, Aug 16, 2011 at 11:54 AM, Tony Mansson <email address hidden>wrote:

> PLease see: https://blueprints.launchpad.net/linaro-android/+spec
> /linaro-android-enable-launcher-2<https://blueprints.launchpad.net/linaro-android/+spec%0A/linaro-android-enable-launcher-2>which is in state "Implemented".
>
> I verified this for Panda in 11.07 but I may have been confused by the
> process and submitted incorrectly. The patch is present on
> git://git.linaro.org/android/device/linaro/common.git on branch
> linaro_android_2.3.4. This was made on July 22.
>
> Anyone using the latest on that branch should have Launcher2 enabled. I
> see it in branch linaro_android_2.3.4 too.
>
> But I didn't realize at the time that I needed to go back to the bug
> report that initiated the BP and change the state of that too. Seems
> obvious in retrospect.
>
> AFAIK there is no problem with launcher2.
>
> --
> You received this bug notification because you are a member of Linaro
> Release Team, which is subscribed to the bug report.
> https://bugs.launchpad.net/bugs/787059
>
> Title:
> Launcher2 should be enabled by default for all linaro builds
>
> Status in Linaro Android:
> Triaged
>
> Bug description:
> Current Launcher gives a disappointing experience.
>
> I tried adding Launcher2 to the PRODUCT_PACKAGES of
> device/linaro/common/common.mk ... afterwards the launcher doesnt
> start anymore.
>
> Please ensure we have a good Launcher installed by default.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/linaro-android/+bug/787059/+subscriptions
>
> _______________________________________________
> Mailing list: https://launchpad.net/~linaro-release
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~linaro-release
> More help : https://help.launchpad.net/ListHelp
>

--

 - Alexander

Revision history for this message
Fathi Boudra (fboudra) wrote :

> looking forward, let's add testing the beagle mainline build on qemu to the
> qatracker for android. Fabo, can you do that for this time? Thanks!

done.

Revision history for this message
Dr. David Alan Gilbert (davidgil-uk) wrote :

With 11.08 I get something more like I would expect; a bar at the mid-right with the phone/grid/world icons, and a somewhat odd bluey/cyan landscape/background.
(Still don't get any UI response to keyboard/mouse - but that's more likely to be a difference of opinion with QEmu I guess).

Dave

Revision history for this message
Dr. David Alan Gilbert (davidgil-uk) wrote :

I've just tried the 11.08 on a real Beagle (c4) - and it fails in mostly the same way as QEmu.

1) I get ~5 misrendered green androids during boot
2) Keyboard/mouse don't do anything (plugged into the full size USB A connector)
3) I don't actually see the launcher bar/3 buttons on the real hardware (I do on QEmu), but I do see the background; my suspicion is that's screen res related - the real hardware is plugged into a 1920x1080 LCD via HDMI.

So, erm I think from a QEmu side I'll call that a success - failure correctly emulated.

Dave

Revision history for this message
Zach Pfeffer (pfefferz) wrote :

Looks like the original issue is solved then. Would you file another bug on QEMU mouse and keyboard support?

Changed in linaro-android:
status: Triaged → Invalid
Revision history for this message
Dr. David Alan Gilbert (davidgil-uk) wrote :

Zach wrote:

> Looks like the original issue is solved then. Would you file another bug on QEMU mouse and keyboard support?

Done - bug 843761.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.