Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-11799] Android: Galaxy Nexus with Jelly Bean 4.2 changed the /sdcard symlink and mount points, breaking our builder.py

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2012-11-19T22:30:29.000+0000
Affected Version/sRelease 2.1.3
Fix Version/sRelease 3.0.0, Release 3.1.0, 2012 Sprint 23 Core, 2012 Sprint 23
ComponentsAndroid
Labelscore, triage
ReporterBill Dawson
AssigneeBill Dawson
Created2012-11-16T00:22:31.000+0000
Updated2012-12-07T18:12:03.000+0000

Description

Fail / Test Case

With the mentioned device and Android version:

Create a new Titanium app (any template is okay).

Build the app for testing on the device (don't package it for distribution: just build it to test on device.)

The build will get hung up on "Waiting for SDCard to become available". Eventually it will continue and finish building.

When testing the fix, the build should not get hung up on Waiting for SDCard. Please also test on a non-Galaxy Nexus to confirm this has caused no regressions.

Comments

  1. Bill Dawson 2012-11-16

    The fix simplifies our check for sdcard being ready so that if this comes up again it'll probably be fine already.
  2. Bill Dawson 2012-11-19

    PR: https://github.com/appcelerator/titanium_mobile/pull/3432
  3. Bill Dawson 2012-11-19

    3_0_X PR: https://github.com/appcelerator/titanium_mobile/pull/3443
  4. Lokesh Choudhary 2012-12-07

    Verified the fix & not seeing any 'waiting for sd card to become avaliable'.The app builds with out hanging up. Titanium studio : 3.0.0.201211301903 SDK Version : 3.0.0.v20121204154658 CLI version : 3.0.20 OS : OSX 10.8.2 Nexus 4 - jelly bean 4.2 Galaxy nexus - jelly bean 4.1.1

JSON Source