[Galaxy Tab S Android Development] malosasha:
INTRODUCTION

This rom is just a revival work based on the awesome rom from @Schischu in this thread. @Schischu managed to port aosp 6.0 to the galaxy tab S family before samsung ever annouced it, then reiterated the exploit by porting aosp 7.0 to it. Unfortunatly he kind of paused/stopped the job without further notice. So i have revived and will maintain this rom until he eventually decide to take back the project.

I have been downloading roms on xda for various phones since my first htc tytn smart phone almost 10 years ago and one thing that really bother me is that one never know if the job will be stopped or when a new release will be out. So while i consider that this is pure fun and the devs have no obligations to the end users, i will keep this rom alive by applying the monthly patch from Goggle (Around the 10th of each month). The only reason that i could stop doing so is that my galaxy Tab S is lost/stolen or eating by the kids (bet on that one :eek:), if so i will notify it here. I can only really test on the T805 too btw, don't have the other variants.

DOWNLOAD

aosp_chagalllte-userdebug-20161116.zip (md5)

aosp_chagallwifi-userdebug-20161116.zip (md5)

aosp_klimtlte-userdebug-20161116.zip (md5)

aosp_klimtwifi-userdebug-20161116.zip (md5)

GAPPS

I am not using gapps so i can't really test it. however i can post the latest confirmed version based on post/pms

LATEST WORKING VERSION : 2016-11-16 (with GApps 2016-Nov-17)​

OTA - UPGRADES

I do not plan to maintain OTA. and i will even disable the options in an upcoming release.

However it would be great if someone could maintain an ota branch & OpenDelta server each time a new rom is published.

If you are interested contact me in PM to setup the procedures together.

You can always manually upgrades from twrp (zip or sideload), just clean cache & dalvik after each upgrades and always reinstall Supersu (and gapps)

PREREQUISITES

TWRP 2.8.6.2 or higher. I always use @ashyx newest builds (TWRP builds by @ashyx)

Applied bootloader update, e.g. by

flashing the stock 5.0(or higher) samsung rom or

by applying bootloader directly with odin (link).

Don't skip this step! If the incorrect bootloader is used your device WILL NOT BOOT!

INSTALLATION INSTRUCTIONS

Cleaning System

This step is only necessary on the initial installation.

Reboot into recovery. Go into wipe menu. Select "Advanced Wipe". Check

Dalvik Cache

System

Cache

Data

and wipe them. Don't reboot just yet.

Install this ROM

Go into Install

Flash aosp-XXX.zip

On initial installation it is necessary to Reboot to Recovery. Don't skip this step!

(E:unknown command [log] messages can be ignored.)

Install Google Apps and SuperSU

Go into Install

Flash GAPPS.zip

Flash SuperSU.zip

Reboot to System

CHANGELOG

20161116

Fix CVE-2016-5195 (DirtyCow) Kernel privilege exploitation bug

Those with compil skills can test before and after flashing with this poc : CVE-2016-5195 Poc

Fix Bug : Graphical glitches on rotation

[T705/T805]Fix Bug : No Data Connection

Rem If dirty flashing from aosp 6 it is necessary to delete those folders :

adb root
adb shell rm -Rf /data/data/com.android.providers.telephony/databases
adb shell rm -Rf /data/data/com.android.providers.telephony/files

Fix Bug : No GPS localization (device only)

Disable OTA options from settings (OpenDelta still included from the moment (read above)

Enable TunerActivity by default (Appears below developer options in Settings)

Use apns conf list from CyanogenMod project and add 2 apns for Gabon

[Untested] Add a list of webview providers

Require gapps to be installed

Read here

Fix some typos in shutdown/reboot dialog

20161110

Initial Version based on @Schischu work

Update to November Patch

ISSUES

CONFIRMED

[T705/T805] Tablet may crash and reboot when starting phone call, and overall ril intability (audio quality , ...)

Stock camera app works, but crashes when recording video. Better Camera and other gapps camera app crashes too.

Screen cast (mirroring)doesn't work

Picture taken in portrait mode are not rotated in gallery (lack of orientation metadata ? )

[T800/T805] Impossible to register a new fingerprint (Crash in Settings)(fixed in upcoming release)

Phone call Activity does not display common controls (mute , speaker , ....)

Tablet encryption does not work (neither FDE nor FBE)

SEAndroid policy is not enforced

UNCONFIRMED

(Need further proof to accept or reject)

Wifi seems to disconnect during long usage for some users

Wifi stays connected while icon is off

4G not working

Huge battery drain in some misconfigured situation ( may be related to min cpu freq)

Youtube video playing in 1440 or 1080 resolution can be laggy

A reference video would be enough to confirm the bug

UNTESTED FEATURES

Infrared remote

Confirmed to work for at least two user ( @Orphee / @Deltafox79) but waiting for confirmation about the need of this patch

DONATION

Donate to Schischu

Donate to me

Bitcoin : 1CTH7mFUdgPow4Gzzrbbm8mgCa8Q1kohPU

Paypal : TODO ( Can't receive Confirmation SMS for mobile phone in my country so far ;( )

REMARK

TODO

TIPS'n'TRICKS

MTP mount are sometimes (each time for me under linux) not browsable after plugging the tablet. As workaround going to Developer options -> Select Usb Configuration and re-choosing MTP, remount it correctly

If 5Ghz Wifi does not work , you need to change the region in Settings->Wifi->Settings->Wifi country code

Hearthstone and serveral other Unity games: Enable 4x MSAA in development options else it won't work

Slither.io and a few other games don't run if 4x MSAA is enabled: Disabled 4x MSAA in development options else it won't work

If you install Gapps after the ROM has been booted for the first time you either need to wipe data or manually delete /data/system/users/0/runtime-permissions.xml and reboot. Without this Gapps will crash constantly. This is due to the new permissions-system in M.

SOURCE CODE

Manifest : https://github.com/alexmaloteaux/android_chagall_klimt

Kernel : https://github.com/alexmaloteaux/android_kernel_samsung_chagalllte

SCREENSHOTS

[IMG="screenshots from schischu"]https://img.xda-cdn.com/a0HsehTGxYxeYHT-huxUZgiC6Tc=/http%3A%2F%2Fduckbox.de%2Fandroid%2Fchagalllte%2Faosp-7.0%2Ftabs_aosp7.gif[/IMG]

LEGAL NOTICE

/*
* Your warranty is now void.
*
* I will not accept responsibility for any adverse effects to your device,
* including, but not limited to: bricking, dead SD card, bootloops etc.
*
* You mod your device at your own risk.
*/

XDA:DevDB Information

AOSP 7.0 For Galaxy Tab S, ROM for the Samsung Galaxy Tab S

Contributors

malosasha, Schischu

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.4.x

Based On: AOSP

Version Information

Status: Beta

Current Beta Version: 2016-11-10

Created 2016-11-13

Last Updated 2016-11-26