Quantcast
Channel: xda-developers - Galaxy Tab 10.1 Android Development
Viewing all articles
Browse latest Browse all 87

[ROM][Unofficial][AOSP] Android 6.0 Marshmallow

$
0
0
Android Open Source Project 6.0
Marshmallow

for
Samsung Galaxy Tab 10.1
(P7510, P7500, SGH-T859)
(p4wifi, p4, p4tmo)




Customizations:
  • busybox
  • init.d scripts
  • CMFileManager


Kernel features:
  • CPU overclock (1.2Ghz - 1.6Ghz)
  • CPU Voltage control
  • GPU overclock (400Mhz)
  • Dynamic fsync
  • F2FS
  • SELinux
  • Voodoo Sound
  • USB Charging

Working:
  • Video
  • Audio (open source audio HAL)
  • WIFI
  • GPS
  • Bluetooth
    - Audio playback: working
    - File transfer: working

Not working / buggy / needs testing:
  • Camera
    - Pictures: working
    - Video recording: (not working)
  • Cellular (untested)
    - Voice calling (known not working with open source audio HAL)
  • Tethering
    - USB tethering: working with WIFI
    - Bluetooth tethering: (not working)
    - WIFI tethering: (untested)
  • Encryption (untested)
  • ICS audio wrapper
    - Not working properly in Marshmallow
  • Keyboard dock (untested)
    - Likely the same status as Lollipop
  • Wireless Display / Miracast
    - No compatibility with the outdated video blobs

Installation:
  1. Backup all data
  2. Install TWRP 2.8.7.0
  3. Wipe cache, dalvik cache, system, data
  4. Install the ROM
  5. Install gapps
  6. Boot the ROM
  7. Enable on screen keyboard by toggling "Show input method"

Downloads:

p4wifi: WIFI only tablet.
aosp-6.0-p4wifi-20151207.zip

p4: Cellular / 3G tablet.
aosp-6.0-p4-20151207.zip

p4tmo: Tablet from T-Mobile carrier.
aosp-6.0-p4tmo-20151207.zip

mirror: AndroidFileHost


GApps
http://opengapps.org/

SuperSU beta
http://forum.xda-developers.com/apps...v2-05-t2868133

Frequently Asked Questions and Other notes:

Can I upgrade / dirty-flash from Lollipop to Marshmallow?
- You cannot. It must be a clean install.

Can I dirty flash over a previous Marshmallow build?
- Yes.

I thought you said Marshmallow wouldn't work.
- The problem with ART is not solved. The Optimizing compiler backend is producing binaries that crash on the Tegra 2. The Optimizing backend is the new default dex2oat compiler in Marshmallow. The Quick compiler is default backend in Lollipop. It is still in the Marshmallow source so this ROM is using the Quick compiler backend.

SELinux enforcing mode
- The default SELinux mode is permissive mode. The Set_SELinux_enforcing.zip will not work with Marshmallow. That script was setting a system property to toggle SELinux early on in boot. Google has removed the use of this system prop so that method won't work anymore.
- For now you can find some app on F-Droid to set the SELinux mode after boot. It's not ideal but it will do until some better solution arises.

Doze
- This device does not meet the hardware requirement to support Doze.

Themes
- Marshmallow supports RRO (Layers) themes. I will not add CM-12 themes, CM-13 themes, or any other theme engine.

HD video playback issues. Camera issues.
- The video and camera stack are proprietary NVidia software. This means there is no chance of fixing bugs within.
Donate:
http://forum.xda-developers.com/dona....php?u=4404851

XDA:DevDB Information
Android 6.0 Marshmallow, ROM for the Samsung Galaxy Tab 10.1

Contributors
decatf
Source Code: https://github.com/decatf

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.1.x
Based On: AOSP

Version Information
Status: Testing

Created 2015-12-08
Last Updated 2015-12-08

Viewing all articles
Browse latest Browse all 87

Trending Articles