Android 8.0.0 Oreo DR Released

574 views
Skip to first unread message

Bill Yi

unread,
Oct 24, 2017, 1:24:39 PM10/24/17
to Android Building
Hi all,

Android 8.0.0 Oreo DR source code is now available. The following builds, tags, and devices are supported:
- OPD1.170816.010, android-8.0.0_r21, Pixel 2 XL (taimen) and Pixel 2 (walleye)
- OPD1.170816.011, android-8.0.0_r22, Pixel 2 XL (taimen) and Pixel 2 (walleye)
- OPD1.170816.012, android-8.0.0_r23, Pixel 2 XL (taimen) and Pixel 2 (walleye)
- OPD3.170816.012, android-8.0.0_r24, Pixel 2 XL (taimen) and Pixel 2 (walleye)

The corresponding factory images, ota images, and proprietary binaries are available at

We pushed a reference oreo-dr1-dev branch.

We have pushed the corresponding kernel projects for the following devices:
tag                 project         branch                                       device
android-8.0.0_r0.21 kernel/msm android-msm-wahoo-4.4-oreo-dr1 Pixel 2 XL, Pixel 2
android-8.0.0_r0.21 kernel/arm64 android-easel-intel-linux-4.7-oreo-dr1 Pixel 2 XL, Pixel 2

bill

Bill Yi

unread,
Nov 6, 2017, 8:00:52 PM11/6/17
to Android Building
Android 8.0.0 Oreo DR source code is now available. The following builds, tags, and devices are supported:
- OPD1.170816.018, android-8.0.0_r25, Pixel 2
- OPD2.170816.015, android-8.0.0_r26, Pixel 2
- OPD3.170816.016, android-8.0.0_r27, Pixel 2


The corresponding factory images, ota images, and proprietary binaries are available at
https://developers.google.com/android/images
https://developers.google.com/android/ota
https://developers.google.com/android/drivers

We have pushed the corresponding kernel projects for the following devices:
tag                 project         branch                                       device
android-8.0.0_r0.22 kernel/msm android-msm-wahoo-4.4-oreo-dr1 Pixel 2

bill

Vasishath Kaushal

unread,
Nov 7, 2017, 10:57:48 AM11/7/17
to Android Building
Is the dr release a beta source code ?

Guoyin Chen

unread,
Nov 7, 2017, 10:57:48 AM11/7/17
to Android Building
What the DR means here?

Glenn Kasten

unread,
Nov 7, 2017, 10:59:39 AM11/7/17
to Android Building
A release targeted to Pixel 2 XL (taimen) and Pixel 2 (walleye) 

Bill Yi

unread,
Nov 7, 2017, 2:36:14 PM11/7/17
to Android Building
Android 8.0.0 Oreo DR EMR source code is now available. The following builds, tags, and devices are supported:
- OPD1.170816.025, android-8.0.0_r33, Pixel 2 XL, Pixel 2
- OPD3.170816.023, android-8.0.0_r34, Pixel 2 XL, Pixel 2

The corresponding factory images, ota images, and proprietary binaries are available at

We have pushed the corresponding kernel projects for the following devices:
tag                 project         branch                                       device
android-8.0.0_r0.28 kernel/msm android-msm-wahoo-4.4-oreo-dr1 Pixel 2 XL, Pixel 2

bill

Chih-Wei Huang

unread,
Nov 9, 2017, 10:03:29 AM11/9/17
to Android Building

Glenn Kasten於 2017年11月7日星期二 UTC+8下午11時59分39秒寫道:
A release targeted to Pixel 2 XL (taimen) and Pixel 2 (walleye)

What are the exact differences between DR and non-DR branches?
It's very confusing.

More precisely, why couldn't you build all images
from the same branch?
Shouldn't there just one release for Oreo?

Since you released so many branches,
for vendors who want to ship Oreo,
which branch should they choose?
Why?

Glenn Kasten

unread,
Nov 9, 2017, 11:15:07 AM11/9/17
to Android Building
The DR variant is targeted to Pixel 2 XL (taimen) and Pixel 2 (walleye) only;
for all other devices you can use the non-DR variant.
The only reliable way I know of to get an exact list of differences is to do diff for each project.
For the first release of a new device, it is not always possible to align the release dates
of new devices and updates to existing device, thus there are differences.
Usually for subsequent update releases, the same branch is used.
This is not a new thing in O; see for example my 11/7/15 answer to vishalm's question at 

薛秋实

unread,
Nov 17, 2017, 8:28:40 AM11/17/17
to Android Building
What about Pixel? I wonder OPR3.170623.013 corresponds to which tag, cloud you please update it at
https://source.android.com/source/build-numbers

Thank you very much.

在 2017年11月7日星期二 UTC+8上午9:00:52,Bill Yi写道:

薛秋实

unread,
Nov 17, 2017, 8:28:40 AM11/17/17
to Android Building
What about Pixel? Could you please update the tags at
https://source.android.com/source/build-numbers

在 2017年11月8日星期三 UTC+8上午3:36:14,Bill Yi写道:

Glenn Kasten

unread,
Nov 17, 2017, 7:04:17 PM11/17/17
to Android Building
Sorry, but I am confused about what you are asking for.

Note that this thread is about DR which is not for Pixel. It is only for Pixel 2 and Pixel 2 XL.

Which part of the build-numbers page do you think is incorrect or incomplete?

薛秋实

unread,
Nov 22, 2017, 1:33:49 PM11/22/17
to Android Building
Sorry for confusing you, I have found what I want at https://groups.google.com/forum/#!searchin/android-building/8.0.0_r30%7Csort:date/android-building/o46uujWDsmU/ejJTJLZhCgAJ.
Actually I bought a Pixel device, and want build custom img for latest factory img of Pixel, so I need the tag of AOSP:OPR3.170623.013, android-8.0.0_r30, Pixel XL, Pixel.

I downloaded the source and built with aosp_sailfish-userdebug, but after I fastboot flash boot out/target/product/sailfish/boot.img, the device can not boot, I had considered about the slot of img. Is there any difference between nexus 5 with android m, I can do the same thing on it, and root device with adb root.

Thank you very much.


在 2017年11月18日星期六 UTC+8上午8:04:17,Glenn Kasten写道:

薛秋实

unread,
Nov 23, 2017, 9:01:30 AM11/23/17
to Android Building
I had solved this problem by fastboot flashall, maybe it's relative to system_other.img, I missed it.

在 2017年11月23日星期四 UTC+8上午2:33:49,薛秋实写道:

pylon

unread,
Nov 26, 2017, 6:57:12 PM11/26/17
to Android Building
hi, maybe the same problem comes to me:
when I compile the aosp branch “OPR3.170623.013, android-8.0.0_r30”, build success but run error:
1.emulator: emulator run but show nothing(black);
2.pixel phone:after the command "fastboot flashall -w", the phone can't boot

here are my steps:
1.source build/envsetup.sh
2.repo sync
3.repo start android-8.0.0_r30 --all
4.make clean
5.download the driver by tag "OPR3.170623.013",and run the "extract-google_devices-sailfish.sh" && "extract-qcom-sailfish.sh"
6.lunch aosp_sailfish-userdebug
7.make -j8
8.fastboot flashall -w

could you do me a favour? Is there any step is wrong? Or LOST any step?

pylon

unread,
Nov 26, 2017, 7:28:29 PM11/26/17
to Android Building
OS:ubuntu LTS 26.04
Java:OpenJDK 1.8
Reply all
Reply to author
Forward
0 new messages