On Mon, 2013-08-05 at 08:46 +0530, Arun Raghavan wrote: > On Tue, 2013-07-30 at 23:25 +0000, JW wrote: > > Arun Raghavan <arun.raghavan <at> collabora.co.uk> writes: > > > > > > > > Guessing you missed my last reply, so reposting: > > > > > > I've not had a chance to port the AudioFlinger wrapper bits to Jelly > > > Bean, so that manifest file will be a bit broken. Are you looking to > > > build just PulseAudio or also the AudioFlinger emulation? > > > > > > > Thank you for replying. I did miss your earlier post. We are looking to > > build PulseAudio only at this point. > > Then a good starting point is to clean out the manifest of everything > that isn't under external/ so you're only getting the PulseAudio bits. > There are minor hiccups when building with JB, for which some fixes are > already in git. > > I'll try to put up an updated manifest in weeks to come. This should work with 4.2 and 4.3. It contains only the PulseAudio build bits and little else. http://people.collabora.com/~arun/android/pulseaudio-jb.xml The process is slightly changed from the wiki instructions: * Add that file to <android tree>/.repo/local_manifests/ * envsetup, lunch/brunch, ... * make -j1 pulseaudio-aggregate-configure * make -j<whatever> That should pretty much be it. This tree has none of the AudioFlinger emulation bits, but should at least get you a functional PA build (with audio, if you're running a Galaxy Nexus (tuna)). -- Arun