Linaro's patches to system/core/rootdir/init.rc include
mkdir /mnt/sdcard 0000 system system
and
symlink /mnt/sdcard /sdcard
is it time to drop these now that AOSP documentation examples have
external media under /storage/sdcard0,1 etc and the docs [1] say:
When configuring a device-specific init.rc script, the
EXTERNAL_STORAGE environment variable must be defined as the
path to the primary external storage. The /sdcard path must also
resolve to the same location, possibly through a symlink.
For vexpress [2] I added
symlink /storage/sdcard0 /sdcard
but this is currently being overwritten by the generic init.rc.
[1] http://source.android.com/devices/tech/storage/config.html
[2] http://review.android.git.linaro.org/#/c/4563/2/init.partitions.arm-versati…
--
Tixy
Dear all,
I am currently doing experiments with the Android Accessory Kit. I am using
- Linara 13.10 for Pandaboard
- Arduino Duo
- Arduino IDE 1.5 Beta
On the Arduino and the Android side I run a very simple test scenario, which can be found on
https://sites.google.com/site/arduinosite/exercise/androidadkled. It basicly contains an App, with two radio buttons to toggle between the states of LED 13 on the Arduino.
Inside the loop function I added some lines of code for debugging:
...
if (adk.isReady()){
Serial.println("is ready");
...
} else
Serial.println("is not ready");
After I connect the Due to the Pandaboard and restart the Due by pressing the reset button
- the Pandaboard shows a message in the upper bar of the display telling me that it is connected to an accessory.
- however the Due diplays 'is not ready' on the terminal.
- If the 'on' radio button in the Android app is pressed nothing happens.
Everything runs fine as soon as a exchange my pandaoboard with a Nexus S or a Nexus 4.
Since I desperately tired several attempts over the last weeks I would be more than happy if somebody could give have any piece of advice.
Kind regards
Lothar
Good and bad news here:
I've finally managed to run 4.4 (with our patches) on the new Nexus 7.
The bad news: I've had to use their toolchain to do it.
With our toolchain, Galaxy Nexus and old Nexus 7 are fine, so chances are
the Qualcomm kernel and our compiler don't like each other too much.
I'm currently running another build with our 4.7 toolchain, let's see if
it's something we did or something gcc 4.8 did...
ttyl
bero
Good news -- 4.4 with all our modifications is running on Galaxy Nexus.
Will commit everything and trigger a build.
We've also made a quick video that will be ready shortly.
ttyl
bero