[T-Mobile Galaxy Note 4 Android Development] Restl3ss:
Hello - Some of you may know me from my work on the Galaxy Note 1 AT&T, Galaxy S3 AT&T, and the Galaxy Tab 3 10.1. Usually my goal is to take Samsung's stock firmware and twist it into something a little more lively, but this ROM is a bit of an experiment. The point of Tesseract is to create a tinkerer-friendly version of Samsung's stock touchwiz that's also got a bit more on the surface - but it's also an experiment with opensource. I invite all of you to submit anything to this project that you think may be of value / use to yourself / others. While I can't guarantee your contribution will be added, all submissions will be looked at.

Huge thanks to [MENTION=4835387]OvrDriVE[/MENTION] for the original marshmallow sprint port.

Build.prop is set to the note 5 to make theme store work. If you like you can adjust it to reflect the note 4, but it will break theme store.

Features:

So far the feature list of Tesseract is relatively small - It will grow over time.

-rooted (naturally)

-busybox pre-installed

-init.d support

-selinux set to permissive

-KNOX disabled

-theme store fully functional

-DPI set to 520 by default

-Gapless audio playback enabled

-ViPER4Android installed

-Device control

-Kernel auditor

-Samsung SMS replaced with google SMS

-Adaway preinstalled

-OpenSSH installed (client only) + scp and sftp

-SSH server installed (app control) + telnet and sftp server

-Cyanogenmod BASH implementation. Functions exactly like on CM

-File command (full, not the crappy toybox version)

-Working implementation of the sudo command

-Jackpal terminal emulator preinstalled

-Root browser preinstalled

-Hacker's keyboard preinstalled

-Trebuchet preinstalled

-SecurityLogAgent disabled (no annoying "unauthorized action" notifications)

-Netflix/hulu patch applied from the maximum overdrive thread. All is well in neverland

-OpenCamera preinstalled

To do list:

-more command line utilities

-more android system tweaking capabilities

-flashlight toggle in quicksettings

-kill app back button

-3 way reboot menu

BUGS:

Stable version:

-Notification / media volume controls appear to be swapped. This doesn't impair function, only the label.

-Some stock Samsung apps appear slightly shrunken with a border. This is due to the changed DPI. If you'd rather the stock DPI type wm density 640 in terminal as root.

-Notifications on lock screen cover the clock. This is a result of the changed DPI. Same fix as above if you'd like stock DPI

-Tell me?

......................................................................................................................................................................................................................................................................................................................

Beta version:

-Currently doesn't work on anything besides the W8 unless you flash a MM kernel for your device. This isn't a bug so much as a lack of custom kernel; it'll be fixed when I release the kernel I'm working on.

-Currently doesn't work if you don't have a MM bootloader / modem (even with a custom kernel). Currently working on a fix.

-Some stock Samsung apps appear slightly shrunken due to changed DPI. Same fix as stable version.

-Tell me?

DISCLAIMER:

You flash this AT YOUR OWN RISK. Any damage to your sanity comes out of your own pocket. You've been warned.

INSTALLATION INSTRUCTIONS:

-copy ROM to SDcard

-reboot into recovery (TWRP recommended)

-wipe data, cache, dalvik/art cache, and system

(You don't have to wipe data if updating from a previous version of tesseract)

-install the ROM

-reboot and enjoy!

if you want to use xposed, use the ALTERNATE build in this thread.

The first boot can take up to 15 minutes. Let it sit!

Download link:

Latest "Stable" build:

Tesseract-V1.5-20160422.zip

Latest "Beta" / "Nightly" build:

Tesseract-V1.6-BETA-1-20160609.zip

Important notes for the current BETA build:

- If you're not on the N910W8, flash a MM kernel for your device after flashing this build to prevent bootloop. Depending on the kernel you use you might need to reflash superSU.

- This build will NOT work if you don't have a MM bootloader / modem for your device. (DPE2 or equivalent).

- This build is

NOT COMPLETE

. Do not flash if you don't know how to recover from a brick. I've also yet to add any discernible features from 1.5 and debloating isn't finished. I'm also working on a custom kernel to include with the final release of 1.6.

- Theme store may or may not be functional(though probably isn't). If you can't handle stock then flash the current stable version.

XDA:DevDB Information

Tesseract, ROM for the T-Mobile Samsung Galaxy Note 4

Contributors

Restl3ss

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.10.x

ROM Firmware Required: DOK2 / COK3 (stable version), DPE2 / equivalent (beta version)

Based On: Samsung MM 6.0.1

Version Information

Status: Testing

Created 2016-04-18

Last Updated 2016-04-18