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.
Code:
#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.
*/
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/open?id=0ByZqUZ9DP2zoZTlnYXh4c0d3Mlk
- GApps: https://opengapps.org/?download=true&arch=arm&api=6.0&variant=nano
- Magisk: https://tiny.cc/latestmagisk
- Odin-flashable (.tar.md5):
- TWRP/dd/Rashr-flashable (.img):
What works?
- Everything, except everything listed in the Known Issues tab
Known Issues
Video decoding not workingFixedBluetooth not workingFixedRandom 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
Code:
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
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)
Bug report format
Code:
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:
* 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