FORUMS
Remove All Ads from XDA

Unofficial CM-12.0 for T-Mobile Note 4 Build thread.

310 posts
Thanks Meter: 1,281
 
By slayher, Senior Member on 7th December 2014, 02:09 AM
Post Reply Email Thread
CyanogenMod is a free, community built distribution of Android which greatly extends the capabilities of your phone.

Code:
#include <std_disclaimer.h>
/*
 * 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.
 */
This thread is for build questions. See other thread for general info, reports of bugs etc.

NOTE: Be sure to read post #2 in this thread as it contains important info on non-T-Mobile devices, how to build this yourself, and more


The code is now being opened up for community development. Fattire has some instructions below to help you build. Just note the code is still under heavy development and will be changing often.

Just for clarification, myself and fattire are NOT paid employees of Cyngn INC. This is our hobby, and our free time to make this work.

Download

See Official CM-12.0 for Note 4 Thread, go here download.cyanogenmod.org

Also, follow us if you like. We're on the Twitter!
↓↓↓↓↓ Don't forget to read the next post for the CHANGELOG, tips, and info on building this yourself ↓↓↓↓↓

XDA:DevDB Information
CM-12.0 for Tmobile Note 4, ROM for the T-Mobile Samsung Galaxy Note 4

Contributors
slayher, fattire
Source Code: http://github.com/slayher

ROM OS Version: 5.0.x Lollipop
Based On: CyanogenMod

Version Information
Status: Beta

Created 2014-12-07
Last Updated 2015-01-26
The Following 124 Users Say Thank You to slayher For This Useful Post: [ View ] Gift slayher Ad-Free
 
 
7th December 2014, 02:11 AM |#2  
fattire's Avatar
Inactive Recognized Developer
Thanks Meter: 6,479
 
Donate to Me
More
Quote:

I also have to give a big thanks to @fattire for his assistance in getting this up and running.

It has been a ton of fun!!! This is my first samsung device and I think we got pretty far in something like 10 days 3 weeks (time flies)

IRC

You *might* find some people hanging out on freenode in #cm-note4. Don't know what that means? No worries, here's a link you can use.

DON'T HAVE T-MOBILE?

That's okay. While the major porting work to the Note 4 is being done by people with TMO, there are threads pertaining to other variants (who work off the T-Mobile version). You can find them here. If your particular device isn't here, start a new device repository for your flavor of the Note 4 and then start a new thread!

LET THE GAMES BEGIN!

RECENT CHANGES
  • Official CM nightlies are coming very soon. The latest few releases from Slayher above have last-minute fixes (to audio, bluetooth, battery, etc.) to prepare for the nightly builds... read the last few posts for details.
CHANGES IN 1-20-15 BUILD
  • Battery Improvements
  • Audio Updates.
  • Settings FC's are fixed.
  • A few other upstream changes.
CHANGES IN 1-18-15 BUILD
  • More Audio enhancements
  • Fixes and Cleanups in the init scripts
  • Kernel adjustments, including disabling the UV and FP sensors
  • And hopefully some power draw improvements.

FIXED IN 1-9-15 BUILD
  • Selinux is setup, and fully functional. I have not enforced yet, but it should be good to go.
  • Revamped the hardware backed keystore system.
  • UHD (4K) Now working in the Normal Camera APK as well as Google Camera.
  • The audio stack is now sharing the same HAL as the msm8974.
  • . Attempted to raise recording Volume. Lets see what happens.
  • Changed the default DPI to 560. Its better than 640, not as extreme as 515, and its a fully supported DPI in Google Play store.
  • Upstream CM changes effected normal root access. If you dirty flash, your current root stuff should stay. If you clean wipe you have to enable root in development settings.
  • Updated the Lockscreen Notification config. Now when the notification comes in, you can interact with the black and white "Ambient Display". It still does not turn on the display when you pick the device up, or remove it from a pocket.
  • Now you may ask, "What does all this mean?" Well it means that the device tree should be at a point to merged in to CM mainline code, which means..... NIGHTLIES and M-Releases!
FIXED (etc.) IN 1-1-15 BUILD
  • hefty changes to the power hal system (better battery)
  • changes to audio HAL and Kernel audio drivers.
  • Music playback after a resume from pause should be fixed.
  • Performance profiles are back, and set to "Balanced" The other 2 options are Performance and Power Save.
  • If you buy the App Cinema FV-5 you will be able to record video in UHD/4k. (stock camera not fixed yet)
  • More fixes and features from mainline CM12.
FIXED (we think) IN 12-30-14 BUILD
  • Time service (finally?) fixed (??)
  • keystore stuff fixed (hardware-backed)
  • cpu settings fixed
  • A ton of new stuff forward-ported upstream from CM11->CM12.
    BTW you may have to forget and reconnect wifi networks, BT stuff etc, cause of the new crypto routine

FIXED (we think) IN 12-28-14 BUILD
  • Near-field communication (NFC)
  • LED color/blink pattern customization (in Settings->Sound & Notification)
  • SmartCover sleep/wake on open/closing cover
  • Stylus cursor replaced with new circley-one
  • Time service (we THINK.. time will tell on this one-- no that is not a pun)
  • Audio volume reversal now fixed
  • Many fixes from mainline CM since last time.

FIXED (we think) IN 12-20-14 BUILD
  • DRM Video (Google Movies, Netflix, etc.) works
  • Blank screen on some banking apps fixed
  • MPEG-DASH player
  • Stylus orientation bug fixed
  • capacitive buttons works with stylus
  • p2p fixed
  • wifi direct works
  • MMS bug fixed for native MMS app
  • menu item should appear now in many apps
  • Simcard Toolkit enabled
  • Random crash that caused reboots appears to be fixed
  • Android 5.0.2 merged (because...)
  • Tons of upstream CM-12 improvements

FIXED (we think) IN 12-11-14 BUILD
  • Capacitive screen can now be disabled/replaced by soft keys (Settings->Buttons)
  • SD card/MTP issues fixed (hopefully)
  • Play Store works w/apps you want.
  • offmode charging
  • IR mostly works apparently (I can't test this as I don't have a thing.)
  • Hangouts now does video/audio chat
  • NFC shut off (to preserve battery-- wont' keep trying to start)
  • LOTS of goodness from upstream CM.
You may need to wipe caches, clear settings in the play store and/or wipe /data if nothing else works. Don't come and complain in the thread until you've tried these steps.

OVERALL LIST OF STUFF THAT SEEMS TO WORK
  • screen w/accelerated graphics
  • sleep and return from sleep
  • touchscreen multitouch
  • panel backlight (adaptive brightness)
  • audio
  • SmartCover support
  • headphone jack detection/playing/buttons
  • s-pen as mouse (w/ pressure data)
  • wifi
  • Camera (front and back)
  • SD card and internal storage and MTP
  • voice calls
  • LED lights (in correct colors)
  • A ton more sensors (accelerometer/light sensor/proximity/gyroscope/sound/magnetic/pressure) work.
  • vol/power/capacitive buttons + button backlight
  • Torch
  • Mobile data
  • MMS/SMS
  • Vibrator (with adjustable intensity)
  • Video (w/o DRM) works w/sound & rotates correctly. Youtube, etc.
  • screenshots/screenrecord
  • GPS
  • IR
  • Hangouts video chat
  • Bluetooth pairing/audio
  • wireless charging
  • Play store compatibility
  • turn off capacitive buttons feature
  • DRM Video (Google Movies, Netflix, etc.) works
  • Secure apps
  • MPEG DASH
  • p2p/wifi direct
  • Simcard Toolkit
  • NFC
  • UHD (4k) video
  • hardware-backed encryption
  • selinux: enforcing
  • much much more!

In the TODO column still
  • ???

MIGHT GET TO SOMEDAY
  • fingerprint sensor (There is undocumented support for it in Android 5.0 but no UI in the Settings app to enter your fingerprints. So I think someone would need to write one, if someone hasn't already. Here is the HAL component)
  • pop s-pen in-out [should it do something special? Let us know what you think...]

UNLIKELY TO EVER WORK (but who knows)
  • TMobile wifi calling
  • Samsung-specific magic
  • touchwiz

THINGS OF INTEREST
  • User @bttfpromo says you can return the stock cursor (instead of the mouse pointer) with these instructions.
  • User @DragonAndLance posted a link to boost the in-call sound for those who feel that the defaults aren't high enough.
  • If you don't like the default screen density, @slayher points out that the following adb command will change it: adb shell wm density 515. I prefer smaller icons (which actually match the physical size of a Nexus 5). Note that these changes will "stick" to the next boot.
  • Want handwriting recognition? Try the Stylus beta -- a handwriting keyboard similar to the one in TouchWiz.
  • A terrific demo of the pressure sensitivity of the S-pen stylus is Markers-- it's open source too!
  • If you need something special to happen when you pop the pen in and out (or press the button), check out this app.

TO BUILD YOURSELF

Building CyanogenMod yourself? That's encouraged here. If you want to learn to build (and thus never have to bother weirdo strangers), you've come to the right place. Start reading about the building process on the wiki, and then join in on the fun.

There are specific step-by-step build instructions for Lollipop on the note 4 (TMO) right here (T-Mobile) and here (Sprint).

Please fix stuff and submit your code pull requests to Slayher's github! Muchas gracias!
The Following 62 Users Say Thank You to fattire For This Useful Post: [ View ] Gift fattire Ad-Free
7th December 2014, 02:12 AM |#3  
CheesyNutz's Avatar
Senior Member
Flag Springfield
Thanks Meter: 3,364
 
More
wow glad to see CM here its early in the build im sure the bugs will be worked out
7th December 2014, 02:16 AM |#4  
fattire's Avatar
Inactive Recognized Developer
Thanks Meter: 6,479
 
Donate to Me
More
Good to go.
The Following 4 Users Say Thank You to fattire For This Useful Post: [ View ] Gift fattire Ad-Free
7th December 2014, 02:27 AM |#5  
gekkehenkie11's Avatar
Inactive Recognized Developer
Thanks Meter: 5,622
 
Donate to Me
More
Nice ! But how to download source code ? On this link:
Quote:
Originally Posted by slayher

Source Code: http://github.com/slayher

I don't see any repo I can clone is that correct ? Thanks !
7th December 2014, 02:29 AM |#6  
mocsab's Avatar
Senior Member
Flag West Milwaukee
Thanks Meter: 1,378
 
More
Quote:
Originally Posted by fattire

Note: Might want to hold off a few seconds on getting this as a fix to sdcard is coming... right now it shows up in Android but not in file manager and shell /sdcard etc until the fix gets checked in.

Slayher's uploading a fix now...

Thanks for the work you have done - been eagerly waiting for this - I knwo a lot is yet to be done - but thanks for all you guys have done so far..

Can you tell me .WHich Gapps are reccomended?
7th December 2014, 02:37 AM |#7  
Tiffany84's Avatar
Recognized Themer
Thanks Meter: 3,366
 
Donate to Me
More
Unoffcial CM-12.0 for T-Mobile Note 4. (trltetmo)
I love u slayher and fattire. Lol. I've been waiting for this day.

---------- Post added at 09:37 PM ---------- Previous post was at 09:33 PM ----------

By the way, I have an account on dev-host if you would like to use it to host your work. Just let me know
The Following 2 Users Say Thank You to Tiffany84 For This Useful Post: [ View ] Gift Tiffany84 Ad-Free
7th December 2014, 02:40 AM |#8  
RaiderWill's Avatar
Senior Member
Flag NEW ROMULUS
Thanks Meter: 689
 
More
Dec 6 2014
Quote:
Originally Posted by fattire

Might want get checked in now...

T-Mobile Note 4 Owners Should Mark This Day...
Because.. This is the Day it all begins.
The Birth of CM has just arrived for the T-Mobile Samsung Galaxy Note 4 Family..
Congratulations! "Live Long.. And Prosper"
The Following 2 Users Say Thank You to RaiderWill For This Useful Post: [ View ] Gift RaiderWill Ad-Free
7th December 2014, 02:52 AM |#9  
Member
Thanks Meter: 14
 
More
My mobile data doesn't work. but for a first build it's pretty damn impressive.
The Following User Says Thank You to i4mt3hwin For This Useful Post: [ View ] Gift i4mt3hwin Ad-Free
7th December 2014, 02:53 AM |#10  
Senior Member
Flag Brooklyn
Thanks Meter: 457
 
Donate to Me
More
Oh no Lord. I'm gonna party lol thanks.
7th December 2014, 02:53 AM |#11  
SiNJiN76's Avatar
Senior Member
Thanks Meter: 614
 
More
Thanks for getting the Ball Rolling!
The Following User Says Thank You to SiNJiN76 For This Useful Post: [ View ] Gift SiNJiN76 Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes