[Samsung Galaxy S Duos 2] DodoGTA:
This is a build of the Android Open Source Project (AOSP) based on Android 6.0.1 for people who prepare pure Android without the extra feature of CyanogenMod or other ROMs.

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Screenshots

Device-specific source code:

Device tree: AOSP 6.0 GT-S7580 device tree (Finished) and AOSP 6.0 GT-S7582 device tree (Finished on 2016/08/10)

Kernel source: https://github.com/TheComputerGuy96/android_kernel_samsung_kyleproxx

Compatibility patches: https://github.com/TheComputerGuy96/android_device_samsung_kylepro/tree/aosp-6.0/patches

WebView: https://github.com/TheComputerGuy96/android_external_chromium-webview

Downloads

ROM (kylepro only for now): https://drive.google.com/file/d/0By...Mlk/view?resourcekey=0-sjLl_CdxEacV9pNwPgXxag

GApps: https://opengapps.org/?download=true&arch=arm&api=6.0&variant=nano

Magisk: https://tiny.cc/latestmagisk

TWRP recoveries

Odin-flashable (.tar.md5):

For GT-S7580/GT-S7580L/GT-S7580E: Click here

For GT-S7582/GT-S7582L/GT-S7582E: Click here

TWRP/dd/Rashr-flashable (.img):

For GT-S7580/GT-S7580L/GT-S7580E: Click here

For GT-S7582/GT-S7582L/GT-S7582E: Click here

What works?

Everything, except everything listed in the Known Issues tab

Known Issues

Video decoding not workingFixed

Bluetooth not workingFixed

Random rebootsMostly fixed

Screen recording (maybe)

Can't unpin screen (AOSP bug, enable navigation bar to fix this issue)

Installation instructions

Download the ROM and GApps

Reboot to recovery

Take a nandroid backup

Wipe data/factory reset

Flash the ROM and then GApps

Reboot your phone

Enjoy! (but wait at least 5-10 minutes after rebooting for the first time)

To upgrade to a newer build, simply flash the zip. You also need to flash Google Apps and other addons again because addon.d support is not included in this ROM.

Changelog

20170120:
- No real changes
- kylepro only

20170105:
- Add F2FS support
- Disable zRAM
- Based on android-6.0.1_r74

20161101:
- Fix video/audio encoding/decoding
- Fix random reboots (mostly)
- Based on android-6.0.1_r72

20160627:
- Enable ART low memory mode
- Fully fix video encoding
- Based on android-6.0.1_r46 (On next successful build, I'll add some forgotten stuff (If first today's build didn't solve video decoding problem, wait for the next successful one))

20160625:
- Update name of ROM ZIP (it's now "aosp-(Android version)-(date without time)-(device codename).zip"

20160624:
- Fix install issues
- Magically fix Bluetooth

20160531:
- Fix home button

20160530:
- Added more patches (the ROM booted due to these)
- Removed logging (it's useless)

20160529:
- Added logging (might help)

20160527:
- Initial release based on android-6.0.1_r43

Reporting bugs

You may report bugs in this thread, note that I do not intend to update this ROM often and bug reports may be ignored. If you're looking for a ROM which is newer, please use LineageOS 13.0/14.1.

Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)

If it is a random reboot, grab /proc/kmsg just before the reboot. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)

Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.

Bug report format

What is your--
Phone model:
Radio (baseband):
ROM version:
GApps version:

Did you--
wipe:
restore with titanium backup:
reboot after having the issue:

Are you using--
a task killer:
a non-stock kernel:
other modifications:

Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:

Credits

* CyanogenMod team

* @pawitp and @GHsR - for patches

* @sandpox

* @no_name and other GT-S7580 and GT-S7582 devs

XDA:DevDB Information

AOSP Marshmallow ROM for the Samsung Galaxy Trend Plus and S Duos 2, ROM for the Samsung Galaxy S Duos 2

Contributors

DodoGTA, GHsR, no_name, sandpox, sostk22

Source Code: https://android.googlesource.com

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.4.x

ROM Firmware Required: 4.2.2

Based On: AOSP

Version Information

Status: No Longer Updated

Current Stable Version: 6.0.1_r74

Stable Release Date: 2017-01-20

Current Beta Version: 6.0.1_r43

Beta Release Date: 2016-06-25

Created 2016-07-15

Last Updated 2018-04-10