Difference between aosp_dream_us-eng and userdebug

1,933 views
Skip to first unread message

Aaron

unread,
Oct 7, 2009, 3:59:25 PM10/7/09
to android-platform
Are there any major differences to note between the two builds? I'm
working with the open android alliance and we're working with
Replicant to build a truly FLOSS build of Android, and i'm not sure
which would be more appropriate to use for our end users.

Thanks in advance for the replies.
-Aaron

Disconnect

unread,
Oct 7, 2009, 4:25:29 PM10/7/09
to android-...@googlegroups.com
What are you doing for the radio and wifi firmware?

Jean-Baptiste Queru

unread,
Oct 7, 2009, 4:27:42 PM10/7/09
to android-...@googlegroups.com
Users should get "user" builds, not "userdebug" or "eng" (and you
should be sure to sign the official releases with a secret key).

The "user" build is meant to provide the appropriate security safeguards.

The "userdebug" build tries to be as close as possible to user builds,
with just the minimal changes to allow debugging (e.g. logging,
attaching a debugger to any process, root access). It's a good build
for dogfooding and beta-testing.

The "eng" build is allowed to diverge further from the user builds,
with additional tools and settings to help the development tasks, with
the understanding that the differences can and do create behaviors
that aren't the same as user builds.

Now, I'm curious, are you planning to contribute changes back to the
Android Open-Source Project?

JBQ
--
Jean-Baptiste M. "JBQ" Queru
Software Engineer, Android Open-Source Project, Google.

Questions sent directly to me that have no reason for being private
will likely get ignored or forwarded to a public forum with no further
warning.

Aaron

unread,
Oct 9, 2009, 5:06:12 PM10/9/09
to android-platform
If I'm able to help squish some bugs, I'll gladly contribute to the
AOSP, however my coding skills are very rusty for the time being, and
between being a full time student, one part time job, and looking for
a second, I'm strapped for time. As a community, the Open Android
Alliance is looking to essentially help make AOSP a fully usable/FLOSS
distro of Android, so anything our community comes up with will likely
be submitted to the AOSP. We're merging a bit with Replicant as well,
they're working on FLOSS drivers for the Dream currently.

On Oct 7, 4:27 pm, Jean-Baptiste Queru <j...@android.com> wrote:
> Users should get "user" builds, not "userdebug" or "eng" (and you
> should be sure to sign the official releases with a secret key).
>
> The "user" build is meant to provide the appropriate security safeguards.
>
> The "userdebug" build tries to be as close as possible to user builds,
> with just the minimal changes to allow debugging (e.g. logging,
> attaching a debugger to any process, root access). It's a good build
> for dogfooding and beta-testing.
>
> The "eng" build is allowed to diverge further from the user builds,
> with additional tools and settings to help the development tasks, with
> the understanding that the differences can and do create behaviors
> that aren't the same as user builds.
>
> Now, I'm curious, are you planning to contribute changes back to the
> Android Open-Source Project?
>
> JBQ
>
Reply all
Reply to author
Forward
0 new messages